User API \ Read the details of a user PHP SDK
User API Resources
Resource/URI | GET | POST | PUT | DELETE |
---|---|---|---|---|
Users /users.json
|
List all users | – | Import access token | – |
User /users/<user_token>.json
|
Retrieve user details | – | – | Delete user |
User /users/<user_token>/contacts.json
|
Read contacts | – | – | – |
User /users/<user_token>/publish.json
|
– | Publish on social networks | – | – |
Workflow
Request: the code to send to the API
Send a GET
request to the resource /users/<user_token>.json
to obtain the details of an existing user.
The <user_token>
has to be replaced by the unique token of an existing user.
Result: the code returned by the API
The API returns the details of the corresponding user including his identities. Depending on the social network, more or less information is available.
Example Resultset
{ "response": { "request": { "date": "Tue, 13 Sep 2011 11:24:28 +0200", "resource": "/users/2cec711d-ca14-4472-98c8-ca74432bc2d3.json", "status": { "flag": "success", "code": 200 } }, "result":{ "data":{ "user":{ "user_token": "2cec711d-ca14-4472-98c8-ca74432bc2d3", "date_creation": "Tue, 1 Sep 2011 11:01:12 +0200", "date_last_login": "Tue, 13 Sep 2011 01:05:07 +0200", "num_logins": "64", "identities": [ { "identity_token": "cd3bd13b-b393-4d6c-a7f6-950b4c47938f", "provider": "twitter", "id": "http://twitter.com/ExampleUser", "displayName": "Firstname Lastname", "name":{ "formatted": "Firstname Lastname" }, "gender": "male", "utcOffset": "2:00" }, { "identity_token": "3ab5257b-ba2b-4242-a7f6-950b4c47938f", "provider": "facebook", "id": "http://www.facebook.com/profile.php?id=1046121518", "displayName": "Firstname Lastname", "name":{ "formatted": "Firstname Lastname" "givenName": "Firstname", "familyName": "Lastname" }, "gender": "male", "birthday": "01/01/1980", "utcOffset": "2:00", "emails":[ { "value": "email@example.com", "is_verified": "true" } ] } ] } } } } }