Если у вас есть веб-приложение, которое позволяет пользователям разрешить делиться своей активностью в Facebook и Twitter, мне интересно, как правильно внедрить эту социальную аутентификацию в ваше приложение (и что встроено в Facebook и политики Twitter), так что вы можете твитнуть и публиковать на своей стене.
Вы храните имя пользователя и пароль в своей базе данных?
А затем вызвать социальные API с этими учетными данными. Из того, что я узнал до сих пор, оба этих API заставляют вас выполнять перенаправление OAuth. Это способ сделать это без диалогового взаимодействия, так как теперь вы все равно сохранили имя пользователя и пароль.
Не уверен, что это проблема, но нужно ли делать два рукопожатия OAuth, одно за другим, чтобы публиковать в Facebook, а затем в Twitter для тех пользователей, которые хотят поделиться обоими.
И нужно ли вам делать это каждый раз, когда пользователь что-то делится?
Я только что запустил TweetDeck, и мне не нужно было перенаправляться через обмен с Twitter. Confused.
Просто нужна некоторая помощь и руководство с "как это делают большинство людей" для веб-приложений.
Чем меньше подсказок и меньше перенаправлений, тем лучше.