0

Извините за глупый титул .. Моя цель состоит в том, чтобы запросить события из страниц FB и объединить их в единый результат ..Слияние результатов «страниц Facebook» с использованием Graph Api v2.x?

Вот Graph Api пример: /события Идентификаторы = 108346555871750,644726018907878

И это результат, который я хочу увидеть с помощью Graph Api (с FQL легко!): SELECT eid FROM event WHERE creator IN (SELECT page_id FROM page WHERE page_id = '108346555871750' OR page_id = '644726018907878')

Вышеупомянутый вызов Graph Api - это две страницы FB, у которых есть несколько событий, в которых оба они являются создателями этого события. Пока результат выглядеть следующим образом (в Graph Апи):

PAGE1: EVENTA, событие В, eventC, eventD и т.д.

PAGE2 (!) (!) (!) EventX, событие В, (!) Eventy, eventD и т.д.

И это то, что я хочу, чтобы увидеть, если это возможно, как в результате FQL запроса:

рЕЗУЛЬТАТ: EVENTA, событие в, eventC, eventD, eventX, Eventy и т.д.

Итак, все в той же колонке для двух страниц, где двойной e вентиляционные отверстия появляются только ОДИН!

Возможно ли это в Graph API? Спасибо

ответ

1

Вы можете достичь вышеуказанного, выполнив вызов графика, подобный приведенному ниже. Он использует новейшие Graph API 2.2

https://graph.facebook.com/v2.2/events/?ids=pageId1,pageId2,pageId3,pageId4&fields=id,description,name,start_time,end_time,timezone,location,venue,cover,owner&access_token=YourAccessToken

.....

+0

Большое спасибо! :) – Peter