Как узнать, какие ограничения существуют для свойств объектов в API Graph Facebook? - PullRequest
0 голосов
/ 06 апреля 2011

Например, каков предел символов для «заголовка» объекта Event. Или какие форматы данных разрешены для свойства 'place' Checkin. Не могу найти ни одну из онлайн-документации.

1 Ответ

1 голос
/ 06 апреля 2011

Вы правы, что вокруг API Facebook есть много открытых областей. Пределы поля являются одним из них. Одной из причин отсутствия полевых ограничений может быть то, как Facebook управляет своими данными. Многие из их полей ввода допускают чрезвычайно большие входные данные, если они вообще ограничены. Хотя это, очевидно, не относится ко всем полям, как вы можете видеть, просто используя их веб-сайт. Если вы превысите их лимит, вам, как правило, будет выдано очень простое сообщение об ошибке.

Из моего личного тестирования я обнаружил, что конкретное ограничение для Event.title составляет 75 символов.

Что касается свойства place, в разделе публикации объекта 'Checkin' задокументировано, что параметром place для контрольной публикации является ID of the PAGE, для которого выполняется проверка. Для них было бы лучше определить параметры публикации аналогично объекту чтения, но по какой-то причине они этого не сделали. В результате их легко спутать.

Для большинства операций публикации вы в основном хотите посмотреть примеры публикации в нижней части документации по объекту (Post, Checkin и т. Д.), А затем сравнить их с описаниями прочитанных объектов, представленных выше. Иногда они совпадают, но, как и в случае с Checkin, могут быть различия.

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