Как получить личные данные с помощью YQL на Yahoo PHP5 SDK yos-social-php5 - PullRequest
5 голосов
/ 08 февраля 2012

Я использую Yahoo PHP5 SDK и использую его для извлечения контактов пользователя из таблицы social.contacts, которая является частной информацией. На примере из Delicious показано только получение открытых данных из YQL. Могу ли я узнать, какой параметр следует использовать для извлечения личных данных с помощью классов YahooYQLQuery и Execute ()? Я пытался следовать примеру, но появляется следующее сообщение об ошибке:

Запрос YQL не выполнен с ошибкой: «Ошибка аутентификации. Таблица social.contacts требует более высокого уровня безопасности, чем указано, вы указали ЛЮБОЙ, но ожидается, по крайней мере, ПОЛЬЗОВАТЕЛЬ».

1 Ответ

2 голосов
/ 09 февраля 2012

На странице примеров кода YQL лучший пример, который нужно пройти, - это социальное приложение YQL.(Материал Delicious / OAuth устарел.)

Кроме того, когда создает свой ключ API Yahoo , обязательно выберите «Это приложение требует доступа к личным данным пользователя» и в разделе «Контакты»,выберите «Чтение» или «Чтение / запись» в зависимости от вашего приложения.Это может быть причиной ошибки YQL.

...