Поиск видео пользователей Facebook через график API? - PullRequest
2 голосов
/ 10 августа 2011

Можно ли получить список или выполнить поиск видео пользователей Facebook для текста в описании?

Примечание. Этот пользователь предоставил разрешения users_videos в моем приложении.

Мне удалось загрузить видео, но я не могу связать видео с альбомом, поэтому мне трудно найти способ связать видео с определенным элементом в моем приложении и найти лучший способ Я могу придумать, связав видео с идентификатором в поле описания.

Я предполагаю, что это должно быть сделано через FQL. Если да, есть ли у кого-нибудь примеры фрагментов для поиска видео? Спасибо!

1 Ответ

3 голосов
/ 29 августа 2011

Вы не можете искать видео по их описанию или названию прямо из Facebook. Это связано с тем, что Facebook не допускает неиндексируемые столбцы в предложении WHERE.

Один из обходных путей (но плохой), о котором я могу подумать, - это извлечь все видео и искать их локально. Это плохо, потому что загрузка всех видео может быть очень медленной и, следовательно, может привести к потере удобства использования в вашем приложении.

Но для вашего случая, почему бы вам не связать идентификатор видео с элементами в вашей собственной базе данных? Если вы загружаете видео, Facebook возвращает идентификатор, полученный этим видео, поэтому вы можете связать этот идентификатор с нужным вам элементом в вашей собственной базе данных, чтобы вы всегда знали, какое видео идет по какому элементу.

Позже вы можете вызывать эти видео из Facebook по их идентификатору, используя Graph API или FQL

...