In Progress

Custom API module

We need a small custom drupal 7 module.

We have the API description, but it is in german language.

This is what needs to be done:

Username und API key are saved in user account.

Basic URL looks like

[url removed, login to view]

4 functions needs to be implemented.

add-kw - add's a tracking for a keyword

list-kw - list of all added keyword trackings

get-ranking - gets ranking for a keyword (only latest, all or beetween a timeframe)

credits - gets the actual amount of credits

The API answer is in JSON format.

A content type or an entity is not available at the moment, it must be created.

A view and graphs must noch be created. We can do it ourself.

We have an agreement with the API provider. The first 100 Keywords for every user are free.

A limit need to be implemented. More then 100 tracking should only be possible when the user has saved his own username an his own api-key in his user profile.

Also his used credits an the actual Amount of credits should be showed somewhere.

For the first 100 trackings our global username and api-key must be used for the api calls.

For the possible errors

- "Not enough credits available" at the api provider

- the limit of 100 Trackings is reached

we need a drupal error messages.

Hope I have not forgotten something.

We need this module at the end of the week.

I can send API description PDF via private message if you want to have a look at it.

Skills: Drupal, PHP, Software Architecture

See more: what are graphs used for, ranking module, list of small graphs, json calls, graphs in c language, description of graphs, all type of graphs, tracking api, api key, drupal user module, php list json, php json list, custom entity drupal, global error, added keyword, drupal json, json format, error drupal, drupal error, php json api, drupal view content, drupal entity view, keyword api, user profile php custom

About the Employer:
( 15 reviews ) Dortmund, Germany

Project ID: #4454108

Awarded to:

binhdigipro

I can do it!

€275 EUR in 3 days
(28 Reviews)
5.4

3 freelancers are bidding on average €233 for this job

neoglobal

We understand that we are new to freelancer but not in this industry. You can see our previous works in the inbox message and decide for yourself. You would have the best professional work possible. Look forward to dis More

€315 EUR in 10 days
(13 Reviews)
6.4
programer218

I can work your project! Ready to start now!

€105 EUR in 3 days
(17 Reviews)
4.8
Paid4Upload

I can complete this project, Please read PM

€110 EUR in 2 days
(25 Reviews)
4.8