Использует ли Twitter какие-либо разрешения для своего API OAuth? - PullRequest
3 голосов
/ 03 января 2012

В API Facebook:

"Когда пользователь разрешает доступ к его основной информации в диалоговом окне авторизации, у вас есть доступ к его идентификатору пользователя, имени, ... Чтобы получить доступ к любой дополнительной информации опользователю или его друзьям вам нужно запросить конкретные разрешения у пользователя. "

Таким образом, в основном Facebook разрешает использовать API с ограниченными разрешениями по умолчанию, а затем он специально запрашивает все виды разрешений, которые вы можетеиспользуйте.

В Twitter, когда пользователь перенаправляется во всплывающее окно в твиттере «account / verify_credentials», всплывающее окно показывает: «Это приложение сможет:

Read Tweets from your timeline.
See who you follow, and follow new people.
Update your profile.
Post Tweets for you."

В основном этомне разрешения, которые мне не нужны сразу, и это может отвлечь пользователя от предоставления мне таких разрешений (я бы не стал их винить)

Есть ли способ получить ограниченное разрешение (например, пользователяинформация, и это об этом), таким образом, показать меньше элементов, которые пользователь позволяет мне делать во всплывающем окне?

1 Ответ

5 голосов
/ 03 января 2012

Войдите в https://dev.twitter.com/apps,, выберите приложение и переключите access на read only на вкладке настроек. Это удалит разрешения Update your profile и Post Tweets for you. Первые два разрешения всегда присутствуют в Twitter OAuth.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...