среда, 17 августа 2011 г.

Re: Facebook community, правильный id

Может я не так Вас понял, но я вот что имею ввиду. Под абсолютно левым
аккаунтом:
http://developers.facebook.com/tools/explorer/?method=GET&path=2439131959%2Finsights%2Fapplication_active_users
Выдает нужную информацию, все ок.
Теперь подставляю id нужного комьюнити:
http://developers.facebook.com/tools/explorer/?method=GET&path=186359358060702%2Finsights%2Fapplication_active_users
а тут уже "data": [
]
С левым аккаунтом можно посмотреть application_active_users по id
2439131959, почему по 186359358060702 то не получается? С акком админа
тоже самое.

17 августа 2011 г. 15:19 пользователь Alexander Simonov
<asimonov@gmail.com> написал:
> Ну так у вас нету прав на эти данные.
>
> To read insights you need
>
> Any valid access_token for the publicly available
> application_active_users metric
> An app access_token for all insights for that app
> read_insights permissions for all apps, pages and domains owned by the
> current session user
>
> Я пробовал выполнить такие запросы на ваши ID и оба раза мне вернуло []
> FB.api({ method: 'fql.query',query:"SELECT metric, value FROM insights
> WHERE object_id='186359358060702' AND
> metric='application_active_users' AND end_time='1313583281' AND
> period='3600'"}, function(response) {console.log(response);});
> FB.api({ method: 'fql.query',query:"SELECT metric, value FROM insights
> WHERE object_id='2439131959' AND metric='application_active_users' AND
> end_time='186359358060702' AND period='3600'"}, function(response)
> {console.log(response);});
>
> 2011/8/17 weiss Andy <ecuezzo@gmail.com>:
>> Я пробовал, к сожалению тоже самое. Когда раньше были ссылки вида
>> facebook.com/group.php?gid=106108227649 было все просто и понятно, а
>> теперь где правильный id брать... По названию сообщества не работает
>> FQL, ему id подавай (во всяком случае на текущий момент). Блин,
>> какая-то тупая проблема, или лыжи не едут, или...
>>
>> 17 августа 2011 г. 14:56 пользователь Alexander Simonov
>> <asimonov@gmail.com> написал:
>>> а вы не пробовали тоже самое делать в JS консоле? у фейсбука есть она
>>> дето на девелоперском сайте и FQL можно проверить через JS.
>>>
>>> 2011/8/17 weiss Andy <ecuezzo@gmail.com>:
>>>> Это я от руки в группу писал, проблема не в этом :-)
>>>>
>>>> 17 августа 2011 г. 13:17 пользователь Alexander Simonov
>>>> <asimonov@gmail.com> написал:
>>>>> у вас там @group_id а не @object_id. может в этом проблема?
>>>>>
>>>>> 2011/8/17 weiss Andy <ecuezzo@gmail.com>:
>>>>>> Первой нет, второй да. Но насколько я понимаю дело не в этом, какую-то
>>>>>> инфу (например application_active_users) можно без проблем вытянуть не
>>>>>> будучи админом (basic permissions, просто залогинен с помощью
>>>>>> omniauth). А какая-то инфа (например page_active_users) уже требует
>>>>>> админства (прав read_insights). Но не получается получить даже паблик
>>>>>> инфу, пока грешу на неправильный ID в запросе, потерялся что-то где
>>>>>> его брать.
>>>>>>
>>>>>> 17 августа 2011 г. 12:54 пользователь Alexander Simonov
>>>>>> <asimonov@gmail.com> написал:
>>>>>>> а вы админ обоих коммунити?
>>>>>>>
>>>>>>> 2011/8/17 weiss --- <ecuezzo@gmail.com>:
>>>>>>>> Добрый день всем! Немножко сумбурный вопрос такой, нужна помощь
>>>>>>>> работавших с FB API. С помощью Koala нужно получить Insights инфу,
>>>>>>>> пишу что-то типа такого (пример):
>>>>>>>>
>>>>>>>> @api = Koala::Facebook::RestAPI.new @token
>>>>>>>>
>>>>>>>> @fql_query = "SELECT metric, value FROM insights WHERE object_id=" +
>>>>>>>> @group_id + " AND metric='application_active_users' AND end_time =
>>>>>>>> end_time_date('" + @from_date + "') AND period=" + @period
>>>>>>>>
>>>>>>>> @application_active_users = @api.fql_query(@fql_query)
>>>>>>>>
>>>>>>>> Так вот, при @object_id = "2439131959" Все как-бы работает:
>>>>>>>> raise  @application_active_users.to_yaml
>>>>>>>> ---
>>>>>>>> - metric: application_active_users
>>>>>>>>  value: 203220
>>>>>>>>
>>>>>>>> при (например) @object_id = "186359358060702" нифига не работает:
>>>>>>>>
>>>>>>>> raise  @application_active_users.to_yaml
>>>>>>>>
>>>>>>>> --- []
>>>>>>>>
>>>>>>>> Судя по всему не тот id, но где тогда брать правильный?
>>>>>>>> http://graph.facebook.com/2439131959
>>>>>>>> http://graph.facebook.com/186359358060702
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> --
>>>>>>>> Данное сообщение отправлено Вам, так как Вы являетесь подписчиком группы "RubyOnRails to russian" на группах Google.
>>>>>>>> FAQ группы находится по адресу: http://ru.wikibooks.org/wiki/RubyFAQ
>>>>>>>>
>>>>>>>>  Для того, чтобы отправить сообщение в эту группу, пошлите его по адресу
>>>>>>>> ror2ru@googlegroups.com
>>>>>>>>  Чтобы отменить подписку на эту группу, отправьте сообщение по адресу: ror2ru-unsubscribe@googlegroups.com
>>>>>>>>  Дополнительные варианты находятся на странице группы http://groups.google.com/group/ror2ru?hl=ru
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> WBR, Alexander Simonov
>>>>>>>
>>>>>>> --
>>>>>>> --
>>>>>>> Данное сообщение отправлено Вам, так как Вы являетесь подписчиком группы "RubyOnRails to russian" на группах Google.
>>>>>>> FAQ группы находится по адресу: http://ru.wikibooks.org/wiki/RubyFAQ
>>>>>>>
>>>>>>>  Для того, чтобы отправить сообщение в эту группу, пошлите его по адресу
>>>>>>> ror2ru@googlegroups.com
>>>>>>>  Чтобы отменить подписку на эту группу, отправьте сообщение по адресу: ror2ru-unsubscribe@googlegroups.com
>>>>>>>  Дополнительные варианты находятся на странице группы http://groups.google.com/group/ror2ru?hl=ru
>>>>>>
>>>>>> --
>>>>>> --
>>>>>> Данное сообщение отправлено Вам, так как Вы являетесь подписчиком группы "RubyOnRails to russian" на группах Google.
>>>>>> FAQ группы находится по адресу: http://ru.wikibooks.org/wiki/RubyFAQ
>>>>>>
>>>>>>  Для того, чтобы отправить сообщение в эту группу, пошлите его по адресу
>>>>>> ror2ru@googlegroups.com
>>>>>>  Чтобы отменить подписку на эту группу, отправьте сообщение по адресу: ror2ru-unsubscribe@googlegroups.com
>>>>>>  Дополнительные варианты находятся на странице группы http://groups.google.com/group/ror2ru?hl=ru
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> WBR, Alexander Simonov
>>>>>
>>>>> --
>>>>> --
>>>>> Данное сообщение отправлено Вам, так как Вы являетесь подписчиком группы "RubyOnRails to russian" на группах Google.
>>>>> FAQ группы находится по адресу: http://ru.wikibooks.org/wiki/RubyFAQ
>>>>>
>>>>>  Для того, чтобы отправить сообщение в эту группу, пошлите его по адресу
>>>>> ror2ru@googlegroups.com
>>>>>  Чтобы отменить подписку на эту группу, отправьте сообщение по адресу: ror2ru-unsubscribe@googlegroups.com
>>>>>  Дополнительные варианты находятся на странице группы http://groups.google.com/group/ror2ru?hl=ru
>>>>
>>>> --
>>>> --
>>>> Данное сообщение отправлено Вам, так как Вы являетесь подписчиком группы "RubyOnRails to russian" на группах Google.
>>>> FAQ группы находится по адресу: http://ru.wikibooks.org/wiki/RubyFAQ
>>>>
>>>>  Для того, чтобы отправить сообщение в эту группу, пошлите его по адресу
>>>> ror2ru@googlegroups.com
>>>>  Чтобы отменить подписку на эту группу, отправьте сообщение по адресу: ror2ru-unsubscribe@googlegroups.com
>>>>  Дополнительные варианты находятся на странице группы http://groups.google.com/group/ror2ru?hl=ru
>>>
>>>
>>>
>>> --
>>> WBR, Alexander Simonov
>>>
>>> --
>>> --
>>> Данное сообщение отправлено Вам, так как Вы являетесь подписчиком группы "RubyOnRails to russian" на группах Google.
>>> FAQ группы находится по адресу: http://ru.wikibooks.org/wiki/RubyFAQ
>>>
>>>  Для того, чтобы отправить сообщение в эту группу, пошлите его по адресу
>>> ror2ru@googlegroups.com
>>>  Чтобы отменить подписку на эту группу, отправьте сообщение по адресу: ror2ru-unsubscribe@googlegroups.com
>>>  Дополнительные варианты находятся на странице группы http://groups.google.com/group/ror2ru?hl=ru
>>
>> --
>> --
>> Данное сообщение отправлено Вам, так как Вы являетесь подписчиком группы "RubyOnRails to russian" на группах Google.
>> FAQ группы находится по адресу: http://ru.wikibooks.org/wiki/RubyFAQ
>>
>>  Для того, чтобы отправить сообщение в эту группу, пошлите его по адресу
>> ror2ru@googlegroups.com
>>  Чтобы отменить подписку на эту группу, отправьте сообщение по адресу: ror2ru-unsubscribe@googlegroups.com
>>  Дополнительные варианты находятся на странице группы http://groups.google.com/group/ror2ru?hl=ru
>
>
>
> --
> WBR, Alexander Simonov
>
> --
> --
> Данное сообщение отправлено Вам, так как Вы являетесь подписчиком группы "RubyOnRails to russian" на группах Google.
> FAQ группы находится по адресу: http://ru.wikibooks.org/wiki/RubyFAQ
>
>  Для того, чтобы отправить сообщение в эту группу, пошлите его по адресу
> ror2ru@googlegroups.com
>  Чтобы отменить подписку на эту группу, отправьте сообщение по адресу: ror2ru-unsubscribe@googlegroups.com
>  Дополнительные варианты находятся на странице группы http://groups.google.com/group/ror2ru?hl=ru

--
--
Данное сообщение отправлено Вам, так как Вы являетесь подписчиком группы "RubyOnRails to russian" на группах Google.
FAQ группы находится по адресу: http://ru.wikibooks.org/wiki/RubyFAQ

Для того, чтобы отправить сообщение в эту группу, пошлите его по адресу
ror2ru@googlegroups.com
Чтобы отменить подписку на эту группу, отправьте сообщение по адресу: ror2ru-unsubscribe@googlegroups.com
Дополнительные варианты находятся на странице группы http://groups.google.com/group/ror2ru?hl=ru

Комментариев нет:

Отправить комментарий