Как получить данные из Freshbooks API через PHP - PullRequest
1 голос
/ 04 августа 2011

Привет, я новичок в Freshbooks и хочу чего-то очень простого.

Я хочу, чтобы мой клиент вводил в поля либо адрес электронной почты, либо имя, и фамилию, и я хочу, чтобы мой php-код выполнял поиск в моей учетной записи Freshbook, если у меня есть этот клиент, если я хочу, чтобы моя форма подтянула все его учетные записии вставьте в области ввода, где они должны быть.Как имя Клиента в области имени, фамилия в области фамилии.

Я пытался использовать;http://code.google.com/p/freshbooks-php-library/

Это, но я не мог t figure it out and I don не знать, как работает XML, так может ли кто-нибудь мне помочь?

1 Ответ

3 голосов
/ 04 августа 2011

Глядя на API, я считаю, что код может выглядеть примерно так, как показано ниже. Обратите внимание, что это полностью не проверено.

Запуск с клиентского объекта

//new Client object
$client = new FreshBooks_Client();

Использование метода листинга, чтобы получить пользователя с определенным адресом электронной почты

//listing function definition void   listing  ( &$rows,  &$resultInfo, [ $page = 1], [ $perPage = 25], [ $filters = array()])
//get projects, 25 per page, page 1, where project belong to client email x@x.x
$client->listing($rows,$resultInfo,1,25,array('email'=>'x@x.x'));

//dump result data
print_r($rows);
print_r($resultInfo);

Использование метода листинга для получения пользователя с определенным именем пользователя

//listing function definition void   listing  ( &$rows,  &$resultInfo, [ $page = 1], [ $perPage = 25], [ $filters = array()])
//get projects, 25 per page, page 1, where project belong to client username test
$client->listing($rows,$resultInfo,1,25,array('username'=>'test'));

//dump result data
print_r($rows);
print_r($resultInfo);

Надеюсь, это поможет вам начать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...