2013-11-26 167 views
-2

我正在使用json發送信息的一些API。使用php發送json請求和api

POST/API/V3 /用戶/ HTTP/1.1

主機:example.com

內容類型:應用/ vnd.api + JSON

授權:承載ab1dcb45be7e43db2212b0d2b0ca3892

這是信息。使用這將獲得該回應,但我不知道如何在PHP中使用此功能,而不是使用js?

GET響應:

{ 

    "users": [ { 

     "username": "username", 

     "phone": "06123", 

     "last_name": "myname", 

     "address": "some addr", 

     "newsletter": true, 

     "dob": "1974-12-31", 

     "x_id": "123ext", 

     "email": "[email protected]", 

     "email_verified": true, 

     "social" : { 

      "facebook": { "id": "100000730165158"}, 

      "twitter": {"id": "139029213"}, 

      "linkedin": {"id": "7EA06I71K5"}, 

      "google": {"id": "104763295979778440139"} 

     } 
    }] 

} 

但我不知道怎麼用這個,意思是如何發送請求。

+0

有一個很好的例子:http://www.lornajane.net/posts/2011/posting-json-data-with-php-curl –

+0

bro。在這個例子中,我們自己發送$數據,但在我的情況下,我會得到我有令牌信息。像這個URL https://ssotest.jibecompany.com/media/docs/api/v3/users.html – user3037728

+0

您可以將頭添加到CURLOPT_HTTPHEADER參數數組中。 –

回答

0

您可以將此內容存儲爲可變的,然後只需json_decode將其轉換爲php數組。

+0

bro。爲什麼我將這個值保存在變量中,我需要從json請求的響應中獲取所有的值。我怎麼能從......得到這個? – user3037728

+0

你應該調用api vai curl。 –