Home > By category > Scripts >Modules > Taxonomy API and REST interface



Taxonomy API and REST interface

  • Downloads: 
  • Views: 
  • Rating:

Provides a clean set of API calls for working with taxonomy. Most of the core code has been taken from the taxonomy module, and turned into some smaller, more modular functions for use by other modules. Taxonomy REST provides some simple url based tools for adding and removing terms from nodes.
Taxonomy API

Taxonomy module does not really open up much of it's functionality to other modules. This means that, if your module needs to add or remove tags programmatically, then you have to end up duplicating a lot of the core taxonomy code. This module is an attempt to take a step to a clean interface to taxonomy functions. No actual end user functionality is added through this module.
Taxonomy REST

REST interfaces use URLs to interact with data. This module creates a set of URLs that will allow users with update privileges on a node to add and remove taxonomy terms using links rather than forms.

eg:
Add term 987 to node 123 :
http://example.com/services/taxonomy/node/set/123/987

Remove term 987 from node 123 :
http://example.com/services/taxonomy/node/delete/123/987
Security Considerations

Since we are using GET urls to make updates to the host site, we need to be aware of security. The REST module requires that a form token be provided with each url (theme function provided for link generation). This token is bound to a specific node so there is no way that any link could be modified maliciously.

The REST interface checks to make sure that requests come from the originating server, however some browsers are not going to set this, so, there may, in theory, be some compatability issues.

Users must also have update rights on nodes to manage terms.

Free download from Shareware Connection - Provides a clean set of API calls for working with taxonomy.

Publisher: the greenman | License: Freeware | Price: 0.00
Version: 5.x-1.x-de | Size: 10 KB | Platform: PHP, Scripts
Released Date: 07-01-2013 | Rating: 0 | Title: Taxonomy API and REST interface

Author Url: http://drupal.org
Program Info Url: http://drupal.org
Download Url: http://ftp.drupal.org/files/projects/taxonomy_api-5.x-1.x-dev.tar.gz

Taxonomy API and REST interface keywords:
Taxonomy API and REST interface related downloads:

Scan and Repair Utilities Anti Spyware - Scan and Repair Utilities Anti Spyware 2006 - Protect your PC with the leading

Remove Duplicate Files Now - Remove Duplicate Files, automatically remove duplicate music and photos? Automatic duplicate remover will remove duplicate songs, remove duplicate music, remove duplicate photos, duplicate videos and documents. Remove duplicate files - right now!

Remove Duplicate Images Pro - Remove Duplicate Images - duplicate images remover, totally new soft to remove duplicate images is the awesome tool created to remove duplicate images on PC and smoothly find and remove duplicate images on hard drives.

Remove Duplicate Song - Remove Duplicate Song - sort and Remove duplicate song in any location

Remove Duplicate Pictures Premium - Remove Duplicate Pictures - How? Remove duplicate picture files, with the Software, Recommended by Microsoft(R). Remove duplicate photos and delete duplicate pictures too. Remove Duplicate Pictures - Download software at RemoveDuplicatePictures.org

Shareware Connection periodically updates pricing and software information of 'Taxonomy API and REST interface' from company source 'the greenman' , so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft,  Using 'Taxonomy API and REST interface' crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Taxonomy API and REST interface.

New Reviews

PictBear - Nowadays, a majority of PC users resort to digital image editing once in a while. It may be required for retouching image captured in smart phones or for creating an album in Facebook. For some people, tinkering with digital images is a pastime ...

KeePass Password Safe - Using password becomes mandatory for performing various online operations, at both home and workplace. For accessing email accounts, shopping online, making banking transactions and similar tasks it is necessary to use user ids and passwords ...

Canva - While designing becomes a requirement for millions of PC users at times, a majority of them do not feel comfortable about using mainstream design software. The steep learning curve associated with some graphic design and print publishing apps ...

Avidemux - Editing and converting video files is not as complicated or tedious as most people think. Owing to improvements in both computer software and hardware, even casual PC users can perform light to moderate video editing without much fuss nowadays. ...

LastPass - Nearly every computer and internet users need to deal with a lot of passwords and this number only goes up with time! Remembering so many passwords becomes tedious with time and that can add to inconvenience. While you can assign the task of ...

Internet Explorer 10 - Up to the late 1990s, the web browser used by the bulk of Windows users was invariably Internet Explorer while Netscape played the second fiddle. The scene was relatively identical post 2000 but emergence of Firefox and later Google Chrome ...

CamMask - There are several types of webcam software available in market and so you need not stick with the default webcam software of your laptop any longer. However, not all webcam apps can offer you a plethora of fun and dazzling effects as CamMask. ...

Google Drive - In last few years, the popularity and proliferation of Cloud storage and usage has shot up considerably. Everyone, including a teenager to a network administrator is using some type of cloud based data storage. You can opt for both free and paid ...

Hanso Player - Using a media player application to play back music files is something nearly every PC user needs to do. There are so many applications that the abundance can leave average users somewhat puzzled. If the bundled WMP does not suit your taste but ...

Nero Kwik Media - Nero is known mostly for its legendary disc burning software that has metamorphosed into a media editing powerhouse over a decade. The multimedia suite offered by the company caters to needs of intermediate and advanced users well but its price ...




New Downloads

Coolutils Photo Viewer

The free Coolutils Photo
Viewer is the best way to
transfer photos from a camera
to the hard drive. Preview
images, ...

Thureus HMIBuilder

HMI supports industrial
OPC/DDE servers and visualizes
the real-time data on the
graphic canvas. The canvas can
be ...

Gnome Helper

Gnome Helper is a little
administrator module that will
allow you to easily search
JSDE (Joomla Developers Search
...

matlab-ParforProgress2

This progress monitor comes
with a nice wrapper
`ParforProgressStarter2.m`
which will take care of adding
the classes to ...

routh stability criteria
table generator

It needs highest power and
coefficients of the
characteristic equation.

Grant a privilege on all
user tables to another user

This script solicits a table
privilege and grantee user
name at the SQL*Plus prompt,
then builds and executes a
file of ...

Organic Groups - Multiple
Mandatory Groups by Role

Looking for co-maintainer. See
message in issue queue.

Reference Preview

Allows users to preview the
content they are referencing
when editing a node-reference
field.

LevelTen for Scripts

LevelTen is a top rated, free
web counter statistics
package.

Apply affine transforms to
graphic objects

The advantage of the function
compared to hgtransform
objects is that it operates
directly on the XData

BestArrayDims

[nr nc] =
BestArrayDims(n) Given n
elements, BestArrayDims
returns the dimensions of an
array in which to store them.
The ...

Heuristic Algorithm for
finding Maximum Independent
Set

findMIS is an heuristic
algorithm for solving Maximum
Independent Set problem (MIS)