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.

Whoops, something forgotten.

The function get-ranking needs to be scheduled per created keyword.
Every week the new rankings per created keyword must be downloaded via the API.

Beceriler: Drupal, PHP, Yazılım Mimarisi

Daha fazlasını gör: what are graphs used for, ranking module, list of small graphs, kw.com, 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

İşveren Hakkında:
( 15 değerlendirme ) Dortmund, Germany

Proje NO: #4454108



I can do it!

%selectedBids___i_period_sub_7% gün içinde 275%project_currencyDetails_sign_sub_9% %project_currencyDetails_code_sub_10%
(75 Değerlendirme)

Bu iş için 2 freelancer ortalamada €295 teklif veriyor


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 Daha Fazla

in %bids___i_period_sub_35% gün içinde315%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(45 Değerlendirme)