Đã hoàn thành

[login to view URL] php api

language php 5.3

frameworks - NONE

database - mysql 5

reference: [login to view URL]

## A - List of functions

#1 "get clientids" function will need to grab the "clientids". use this page with the api key as the username and a blank password and it spits out the listids. The function should return a simple success or FAIL with some debug data.

#2 "get lists" function will need to grab the "lists" available to all of the clientids then we need to grab the lists, potentially in a little loop to get them all check out "Getting subscriber lists" (under clients) to retrieve the listids. The function should return a simple success or FAIL with some debug data.

#3 "add email to list" function will need to add an email to a "list" using the "Adding a subscriber" api function. The input should be clientid, listid, and email address.

#4 "get history" function will need to use the "Getting a subscriber’s history" api function.

#5 "insert history into mysql function" This should do a simple insert into a "history" table that is essentially a simple historical log of all calls made to the API, and all of the returns. One row should contain both the call and the return, and timestamp.

#6 "unsubscribe email" function. use the "Unsubscribing a subscriber" api function. This function should take an email address, and listid as an input and trigger an unsubscribe call.

#7 "retreive all Active subscribers" function. use the "Active subscribers" api function. This function should be a standalone php script which will be run from a cronjob, once a day to update/insert all returned data into two simple mysql tables - "email_subscriber". the customfields can be dropped.

## B - Note about potential local storage of clientid and list data

Depending on how long it takes for the API to return the clientid and lists, we may have to store them locally in mysql. If it takes less than 1 second, we do not need to store them locally. If we have to store them locally, we need one simple php script which will be run in a cronjob to handle this every hour, by inserting them into two simple mysql tables, which will then be used in another function.

## C - front end gui to tie the functions together

I need a simple html/javascript front end gui which ties together the functions above.

It should be approx 400x600 pixels +/-. It should be in a div, that will be used as an "include" (by another developer) into a CRM. The email address will be passed to it by php or javascript variable.

## D - front gui function

On page load, it should present several buttons, accross the top, that stay permanently. It should also present a simple list of all of the names of the listid this particular email address is subscribed to according to the "email_subscriber" table.

#1 "add to list" button (show at the top permanently)

This button should present a display of the clientid and lists inside of the div. When you click on one of the lists, it should run the "add email to list" function.

#2 "show history" button (show at the top permanently)

This button should use the "get history" function and present the results inside of the div.

#3 "unsubscribe all" button (show at the top permanently)

This button should use the "unsubscribe email" function, against ALL of the listids and present a simple success of fail inside of the div.

#4 "unsubscribe from XX list" button

This button should use the "unsubscribe email" function, with only that one particular listid and present a simple success or fail inside of the div. It should be located next to each of the list names to which they are subscribed, unless they are not subscribed to any.

Kĩ năng: PHP, MySQL, RESTful API

Xem nhiều hơn: php api meassaging, ringtone website php api, php api google custom search engine, php api google authentication demo, shoppingcom php api sample code, freightquotecom php api, shopping website php api, php multiple language website, amazon php api, php probid language portuguese, php api gimp, php api weather forecast, freightquote com php api, php api mediafire com upload, php api rapishare com, weather com xml api php, api speech google com php, https www freelancer com php object api

Về Bên Thuê:
( 26 nhận xét ) Kennesaw, United States

ID dự án: #26514367

Được trao cho:

rjkeele

Hello, This is Ricky. I can do your project PHP 5.3 & cURL, MySQL 5. About cronjob part, we can do it in server. So I hope we can discuss your project in more detail via chat. Thank you.

$300 USD trong 5 ngày
(19 Đánh Giá)
5.9

29 freelancer đang chào giá trung bình $314 cho công việc này

jatinsehgal19

Hi, Reference website=> "[login to view URL]" I have got experience with these and have 7+ years of experience in PHP/MySQL based Web Designing and Development including CMS coding conventions and config Thêm

$500 USD trong 10 ngày
(30 Nhận xét)
7.0
sveralex

Hello. I can start work today. Will you provide your host to create the application, or I should have to make it on my development host? --- Thank you. Alexey

$220 USD trong 7 ngày
(184 Nhận xét)
6.5
(53 Nhận xét)
6.4
(13 Nhận xét)
5.5
wildpaulo

Hello. I'm a PHP expert. I am very familiar with many types of API consuming, building. I am confident for this project. I would be more than capable of completing your project. Please let me know if I could assist Thêm

$300 USD trong 3 ngày
(22 Nhận xét)
5.3
Demenntor

Dear Employer, I have read the project details and confident to work on [login to view URL] php api. I have extensive knowledge on PHP, MySQL and RESTful API. Kindly message me so that we can discuss more about the w Thêm

$400 USD trong 3 ngày
(15 Nhận xét)
4.7
ivan5119

@@@ PHP & Mysql Expert @@@ Hi. Dear employer. My top skill is PHP & Mysql. I am a PHP expert who have experience 8 years over. I read your Job Description and I can complete your Project perfectly, you will get sati Thêm

$200 USD trong 7 ngày
(10 Nhận xét)
4.6
nizamfarhas

⭐⭐⭐⭐⭐ Hello Your requirements: "[login to view URL] php api " I'm a senior PHP developer with 9 years of experience and I'm very familiar with API integration. I will make your website look very nice, modern and pro Thêm

$335 USD trong 3 ngày
(15 Nhận xét)
5.2
obsurf

Hi. Be sure to get quality work and reliable help. Kindly allow me to work for you at my best. I believe in long term relationship & client satisfaction and my pricing is very competitive. Thank you for seeing my propo Thêm

$200 USD trong 7 ngày
(7 Nhận xét)
4.8
liveexperts123

Hi there, I have read your project description and i'm confident i can do this project for you perfectly.I still have a few questions. please leave a message on my chat so we can discuss the budget and deadline of the Thêm

$400 USD trong 5 ngày
(11 Nhận xét)
4.8
sairanosheen21

Hello dear, I saw your project desiring for website and read your requirement, Php Platform like to work on. you can also give us a Reference [login to view URL] really helpful for us to understand your requirement. Just have Thêm

$300 USD trong 7 ngày
(5 Nhận xét)
4.2
jefferson6473

Dear Client, Thanks for posting. I have checked your description all. I can finish the API function in a short time perfectly. Here is my latest projects. [login to view URL] [login to view URL] [login to view URL] Thêm

$250 USD trong 7 ngày
(4 Nhận xét)
3.4
alexasc1

Hi Theo ! how are you? greetings from senior full stack web developer. I am talented at Restful api of php and i am confident of your porject. if you hire me you will get best result within short time. looking forward Thêm

$300 USD trong 7 ngày
(5 Nhận xét)
3.5
talentguru4u

Dear Client. I am php and api developer. [login to view URL] I have reading your job description in details, it’s clear that you’re looking for your project. I have much Thêm

$400 USD trong 10 ngày
(5 Nhận xét)
3.6
nobullmail

SENIOR WEB DEVELOPER ⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐ ================================================= ⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐ ================================================= ⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐ ================================================= ⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐ == Thêm

$400 USD trong 6 ngày
(4 Nhận xét)
3.1
yuriymartynov208

Dear Client. I read through the job details extremely carefully and I am absolutely sure that I can do the project very well. I have worked on similar projects to what you are looking for, and I am confident I can exce Thêm

$335 USD trong 14 ngày
(2 Nhận xét)
2.9
rukshanlancer

Hi How are you? I've carefully checked your requirements and really interested in this job. I'm full stack developer working at large-scale websites as a developer . I can complete your project on time and you will ex Thêm

$335 USD trong 1 ngày
(2 Nhận xét)
2.5
Maniksorkar

Dear Take my love first! I have read and understood your project description.I'm a full-stack web developer and I will try to give you the best services and I think you will be satisfied. Hopefully, you will definitely Thêm

$300 USD trong 7 ngày
(5 Nhận xét)
2.3
ndvtomsk

MySQL, Phpmyadmin, PHP are my main skills I am confident in this field. I can start right now. My recent projects are laravel projects.

$300 USD trong 7 ngày
(1 Nhận xét)
2.0
bferrell514

Hi! I have read your requirements carefully. I think this project is good and interesting. I am Web expert and have 7 years of experience with PHP and MySQL. So I know how to develop API for your site, and can get this Thêm

$300 USD trong 5 ngày
(1 Nhận xét)
0.6