1

Я использую ниже URL для размещения ссылки на Facebook:Будет ли Facebook автоматически использовать V2.X своего API после истечения срока действия V1.0?

https://www.facebook.com/dialog/feed?..... 

Этот URL автоматически попадает в версию 1.0 API Facebook.

И теперь в соответствии с Facebook V1.0 будет упущено через некоторое время, и останется только V2.X.

Теперь я хочу знать, что есть необходимость изменить URL для

https://www.facebook.com/v2.2/dialog/feed? 

Так что я могу обновить веб-сайт, прежде чем V1.0 удирает

Или он автоматически попал в V2.X после истечения срока действия V1.0.

+2

Все будет по умолчанию v2.0 после v1.0 имеет полностью истекли в апреле. – Phillip

+0

Спасибо, Филипп, есть официальное объявление? –

+1

https: //developers.facebook.com/blog/- Второй абзац. – Phillip

ответ

1

После Формат URL:

https://www.facebook.com/dialog/feed .....

Если вы не зададите версии в качестве вызова API, следующие правила будут применяться:

  • По умолчанию, если в URL не указана версия. Будет использоваться самая старая версия, доступная сегодня. Но есть много особых случаев, см. Следующие пункты. Я цитирую:

Для API, после того, как версия больше не может использоваться, любые вызовы, сделанные к нему будут по умолчанию к следующему старейшей используемой версии

  • Если Facebook Приложение было создано (и сделал хотя бы один вызов API) до того, как была выпущена самая старая версия, URL всегда будет использовать самую старую версию. Пример: Предположим, вы создали приложение Facebook, когда оно было еще 1.x, этот url вызовет v1.x. После окончания апреля 2015 года по умолчанию будет автоматически v2.0. Потому что v2.0 будет в то время самой старой доступной версией.
  • Если вы недавно создали приложение Facebook, приложение Facebook будет автоматически использовать последнюю доступную версию на момент создания (и ваш первый вызов API). Пример: Я создал приложение Facebook, когда v2.1 был последним, но я никогда не звонил с этим API Facebook до версии v2.2. URL будет использовать автоматически версию v2.2
  • Если вы работаете на V1.x, но хотите запустить уже на версии 2.0, вы также можете включить в своих настройках приложения Facebook, что по умолчанию вы используете v2.0. См https://developers.facebook.com/apps/YourAppId/settings/migrations/ -> "Использовать Graph API v2.0 по умолчанию"

Источник всего этого

https://developers.facebook.com/docs/apps/versions#versioning