Я действительно не понимаю, как должен работать этот API, поскольку я никогда раньше не работал с JSON.Помогает использовать JSON для API
Документация не дает никаких примеров, но в ней говорится, что конечные точки в этом API поддерживают операции POST и GET, возвращая JSON.
Мой вопрос, я не знаю точно, как это реализовать, скажем, я просто хочу, чтобы вытащить все данные в простой страницы, такие как это:
Город:Салем
Почтовый индекс:
и т.д ...
Я не совсем уверен, где начать с этого:
POST HTTP: // [ваш Репмана имя хоста] /api/v1/account/reputation/current.json
GET HTTP: // [ваше имя администратора] /api/v1/account/reputation/current.json
Ниже приведен список аргументов для тела POST или строки запроса GET. Все значения должны быть правильно закодированы в соответствии с обычной строкой POST или строкой запроса GET.
| Field | Ordinality | Datatype | Description
| pid | 1 | string | This is your partner ID as provided by us to access the API.
| apiKey | 1 | string | This is your API Key as provided by use to access the API.
| srid | ? | string | This is the unique RepMan ID for the account. Either this or customerId must be specified.
| customerId | ? | string | This is your unique customer id for the account. Either this or srid must be specified.
Для 200 ответа, вы получите следующее содержание JSON:
{
account : {
srid : "DW5SRB36",
lastName : "Morimoto",
pid : "SRP",
customerId : null,
firstName : "Masaharu"
},
company : {
city : "New York",
postalZip : "10011",
provState : "NY",
name : "Morimoto",
address : "88 10th Ave"
},
visibility : {
found : 18,
missing : 9
},
reviews : {
1star : 5,
4star : 37,
3star : 44,
5star : 66,
2star : 5
},
competition : {
Restaurants in New York : {
Megu : 1.82,
Morimoto: 52.95,
Matsuri : 18.13,
Buddakan: 0.93,
Nobu : 26.17
}
},
social : {
checkins : 5015,
twitter_followers : 8154,
facebook_likes : 1134
},
mentions : {
07-09-2011 : {
positive : 0,
neutral : 0,
negative : 0
},
07-07-2011: {
positive : 2,
neutral : 3,
negative : 0
},
07-05-2011: {
positive : 1,
neutral : 2,
negative : 0
},
07-11-2011: {
positive : 2,
neutral : 2,
negative : 0
},
07-06-2011: {
positive : 5,
neutral : 2,
negative : 0
},
07-10-2011: {
positive : 3,
neutral : 4,
negative : 0
},
07-08-2011: {
positive : 1,
neutral : 5,
negative : 0
}
}
}
}
что язык, который вы используете для выполнения этого запроса? –
Возможный дубликат [Как взаимодействовать с веб-интерфейсами API XML/JSON?] (Http://stackoverflow.com/questions/5503604/how-to-interface-with-web-xml-json-apis) – PleaseStand