Это похоже на довольно очевидную, основную вещь, которую можно ожидать от Graph API, но у меня с ней серьезные трудности. Все, что я хочу сделать, это получить идентификатор для любого конкретного URL-адреса. У них есть способ для этого:Facebook Graph API - получить идентификатор URL-адреса?
https://graph.facebook.com/?ids=http://www.imdb.com/title/tt0117500/
И это отлично работает. Но если бы я попробовать другой URL, например, для моего блога,
https://graph.facebook.com/?ids=http://dusda.vox.com
это не дает мне обратно числовой идентификатор, как все делают примеры. Вместо этого:
{"http:\/\/dusda.vox.com":{"id":"http:\/\/dusda.vox.com"}}
Если я пытаюсь использовать это «идентификатор», я получаю гнездо (вероятно, потому что строка запроса выглядит невозможно разобрать):
Request: https://graph.facebook.com/http://dusda.vox.com/likes
Response: {"id":"http:\/\/dusda.vox.com\/likes"}
Так что там с этим? Является ли Graph API просто выборочно надежным, или я что-то не понимаю? Я пробовал это по URL-адресам, которые знаю также популярны на Facebook, и я получил смешанные результаты.
Старый вопрос, еще нет решения? Я попытался cnn.com, отлично работает в отладчике, но не возвращает идентификатор с помощью API ... –