1. Igorok

    Igorok New Member

    Joined:
    12 Mar 2011
    Messages:
    39
    Likes Received:
    1
    Reputations:
    0
    Как узнать, находится ли пользователь онлайн в facebook? Сморю содержимое страницы, снифаю, не могу понять, где?
     
  2. xophet

    xophet Member

    Joined:
    16 Apr 2011
    Messages:
    617
    Likes Received:
    49
    Reputations:
    5
    1) http://www.programmableweb.com/api/facebook/links тут уже готовые библиотеки для работы с фейсбуком
    2) почитай описание API, я думаю там всё это есть (с facebook никогда не работал, но с API других социальных сетей приходилось сталкиваться)
     
    #2 xophet, 7 May 2011
    Last edited: 7 May 2011
  3. Igorok

    Igorok New Member

    Joined:
    12 Mar 2011
    Messages:
    39
    Likes Received:
    1
    Reputations:
    0
    ну я как бы смотрел апи, ну так чё не понял, тупо апи работы с приложениями, а мне нужно что бы залогинится и получить список пользователей онлайн, что-то сделать на подобие клиента для фб
     
  4. xophet

    xophet Member

    Joined:
    16 Apr 2011
    Messages:
    617
    Likes Received:
    49
    Reputations:
    5
    1) А клиент это ли не приложение?
    2) API - интерфейс программирования приложений.
    вывод: читай описание API
     
  5. rpo3a

    rpo3a New Member

    Joined:
    24 Apr 2011
    Messages:
    33
    Likes Received:
    1
    Reputations:
    0
    Можно еще сделать авторизацию через пост запрос и потом парсить друзей онлайн...
     
  6. xophet

    xophet Member

    Joined:
    16 Apr 2011
    Messages:
    617
    Likes Received:
    49
    Reputations:
    5
    Ну если с такой точки зрения, то можно через браузер залогинится и на листочек друзей онлайн переписать :)))

    На самом деле в описании API описано как залогинится, что получим в ответ и как проверить друзей онлайн и все прочие функции, которые можно выполнить описано как именно выполнить, дабы разработчик не маялся дурью на форуме, а читал доки и смело кодил =-)
     
    #6 xophet, 7 May 2011
    Last edited: 7 May 2011
  7. Igorok

    Igorok New Member

    Joined:
    12 Mar 2011
    Messages:
    39
    Likes Received:
    1
    Reputations:
    0
    ну да, я так впринципе и делаю, а вот с api всёровно не втукнул, там чёт какой секретный ключ приложения, де его нарыть
     
  8. Igorok

    Igorok New Member

    Joined:
    12 Mar 2011
    Messages:
    39
    Likes Received:
    1
    Reputations:
    0
    а понимаю нужно регистрировать приложения на сервере фб, а потом писать туда ключ этого приложения?
     
  9. shadowrun

    shadowrun Banned

    Joined:
    29 Aug 2010
    Messages:
    842
    Likes Received:
    170
    Reputations:
    84
    ДА.
    Проще спарсить...
     
  10. Igorok

    Igorok New Member

    Joined:
    12 Mar 2011
    Messages:
    39
    Likes Received:
    1
    Reputations:
    0
    ну да, мне не вариант ставить приложение на фб, придётся разбираться в коде фб, а там один яваскрипт))
     
  11. xophet

    xophet Member

    Joined:
    16 Apr 2011
    Messages:
    617
    Likes Received:
    49
    Reputations:
    5
    API оно на то и API что тебе не нужно ни в чем (а тем более в коде ФБ) разбиратся.
    Если бы тебе дали код ФБ, чтобы ты смог с ним разобраться, то ты мог бы спокойно сделать свой ФБ на основе их кодов :)))))))))))))
    В описании API они тебе пишут: пришли нам то-то, мы тебе ответим то-то. и абсолютно пофик при помощи какого языка программирования и какого набора инструментов ты свою посылку будешь компоновать, и чем парсить ответ.
    На основе API абсолютно одинаковые приложения можно создать на разных языках программирования.
     
  12. Igorok

    Igorok New Member

    Joined:
    12 Mar 2011
    Messages:
    39
    Likes Received:
    1
    Reputations:
    0
    ну как говорилось выше, api для моего случая не очень подходит, нужно секретный ключ приложения
     
  13. xophet

    xophet Member

    Joined:
    16 Apr 2011
    Messages:
    617
    Likes Received:
    49
    Reputations:
    5
    А зарегистрировать приложение в ФБ не вариант? Если сильно не наглеть, то даже не забанять. Ну а если забанят, то регистрируешь под левым акком снова и меняешь 2 строки в программе.
    Ну да ладно, не подходит так не подходит, сорри что флуд развел. По другому я не знаю как :(
     
    #13 xophet, 8 May 2011
    Last edited: 8 May 2011
  14. GhostOnline

    GhostOnline Active Member

    Joined:
    20 Dec 2008
    Messages:
    723
    Likes Received:
    110
    Reputations:
    22
    xophet по-моему использование АПИ плохо подходит для написания такого рода софта, который пишут тут

    По сабжу - если визуально ты в браузере можешь определить что юзер онлайн, то и программно значит тоже можно.
    Мне на каком то сайте, вообще по наличию ссылки на картинку пришлось определять. На той картинке собственно было написано "Онлайн"
     
    #14 GhostOnline, 8 May 2011
    Last edited: 8 May 2011
  15. seosimf

    seosimf Member

    Joined:
    3 Mar 2011
    Messages:
    271
    Likes Received:
    44
    Reputations:
    6
    Тупо произвольного юзера не получиться вроде, а так вроде в чате видно какие фредны онлайн.
     
  16. Igorok

    Igorok New Member

    Joined:
    12 Mar 2011
    Messages:
    39
    Likes Received:
    1
    Reputations:
    0
    вот не могу выдрать пользователей которые в данный момент онлайн, в Firebug нахожу строку, где показывает что пользователей онлайн, но когда отправляю get запрос и просатриваю код страницы, то содержимое друго и следовательно нет этой строки. Всётаки как выдрать?!
     
  17. xophet

    xophet Member

    Joined:
    16 Apr 2011
    Messages:
    617
    Likes Received:
    49
    Reputations:
    5
    я конечно хз (повторюсь с фб не работал), может попробовать в ответе от фб выполнить Java-скрипты?
     
  18. Igorok

    Igorok New Member

    Joined:
    12 Mar 2011
    Messages:
    39
    Likes Received:
    1
    Reputations:
    0
    угу-угу-угу, а как это сделать то?
     
  19. Igorok

    Igorok New Member

    Joined:
    12 Mar 2011
    Messages:
    39
    Likes Received:
    1
    Reputations:
    0
    А какой то там скрипт выполнят, а то там скрипто больше чем букоф)
     
    #19 Igorok, 10 May 2011
    Last edited: 10 May 2011