Твиттер OAuth с Javascript - PullRequest
       27

Твиттер OAuth с Javascript

1 голос
/ 21 февраля 2011

Я пытаюсь сделать клиент Twitter с Adobe AIR, как я могу успешно использовать OAuth с Javascript? Я имею в виду, я использовал jsOauth , но, кажется, где-то не хватает oauth_signature ...

Ответы [ 3 ]

2 голосов
/ 21 февраля 2011

Одна вещь, которую вы можете попробовать, это то, что вы можете использовать подход, описанный в разделе разработчиков Facebook, посвященном аутентификации . Вам нужен раздел, который называется «Поток на стороне клиента».

В двух словах они предлагают создать приложение, которое будет перенаправлять загруженную страницу на специальный URI с app_id и backurl в параметрах запроса. Как только Facebook управляет разрешениями вашего приложения, оно перенаправляет пользователя обратно на вашу страницу со специальным токеном доступа во фрагменте URI, например, http://example.com/my_app_page/#token=foobar. Таким образом, только ваш скрипт на стороне клиента может получить доступ к этому токену и использовать его для отправки запросов в API Facebook.

1 голос
/ 13 июля 2011

jsOAuth использует заголовок Authorization для передачи данных, относящихся к OAuth, в службу API.

Если у вас возникли проблемы, обязательно напишите мне, я с удовольствием посмотрю ваш код. jsOAuth не безупречна, я исправляю ошибки по мере их появления.

Здесь представлена ​​дополнительная информация для аутентификации клиента на основе PIN-кода: https://gist.github.com/1071227

1 голос
/ 22 февраля 2011

иди, взгляни на streamie, твиттер-клиент на основе node.js. В источнике вы можете найти очень хорошую реализацию. Это сделано cramforce. Вы найдете его на github:

https://github.com/cramforce/streamie

...