Facebook PHP SDK FQL вновь возвращает «ошибку парсера»Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Facebook PHP SDK FQL вновь возвращает «ошибку парсера»

Сообщение Anonymous »

У меня есть приложение Facebook, которое показывает количество всех событий, созданных друзьями на Facebook. Я использую FQL для возврата чисел. Он работал нормально до 1 февраля и, полагаю, перестал работать из-за скользящих изменений в этом месяце, но мне не удалось найти ничего о протоколе FQL в документации. Вот что работало раньше:

Код: Выделить всё

$timestamp = time(); // Get current Unix time
$iso8601 = date('c', $timestamp); // Convert unix time to ISO8601

// FQL Multiquery
$fql_query = '{"allFriends":"SELECT+uid2+FROM+friend+WHERE+uid1=me()",'
.'"allEvents":"SELECT+eid+FROM+event_member+WHERE+uid+IN+(SELECT+uid2+FROM+#allFriends)+AND+start_time>=\''.$iso8601.'\'",'
.'"creators":"SELECT+creator+FROM+event+WHERE+eid+IN+(SELECT+eid+FROM+#allEvents)"}'
. '&access_token=' . $access_token;
// Get FQL through Graph API call
$fql = $facebook->api('/fql?q=' . $fql_query);
Но теперь, когда скрипт запускается, я получаю это исключение:

FacebookApiException: OAuthException: (#601) Ошибка синтаксического анализатора : неожиданная '{' в позиции 0.

Что мне следует изменить, чтобы это исправить?

Подробнее здесь: https://stackoverflow.com/questions/146 ... rser-error
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»