Я новичок в twitter API https://dev.twitter.com/docs/api, и я хотел бы стимулировать пользователей на моем веб-сайте следовать за мной или повторно чирикать, предоставляя им дополнительные привилегии на моем сайте, если они это делают. Для этого мне нужно какое-то подтверждение после того, как они последовали за мной, или переработали, и т. Д. Является ли это возможным или практичным? Если да, то кто-нибудь может указать мне в правильном направлении?Подтверждение в Twitter Следуйте за нами
ответ
Да, это разумно. Из их API документации (см # 1), вы можете сделать запрос на последователь, подставляя USERNAME с щебет именем пользователя:
http://api.twitter.com/1/statuses/followers/USERNAME.xml?cursor=-1
Я бы просто хранить этот список пользователей и, при необходимости, сделать периодическую новое просит узнать, есть ли у вас дополнительные последователи. Похоже, что он в порядке от самого последнего до новейшего, так что вам, скорее всего, нужно будет запросить страницу или две.
В обозначениях XPath вас будут интересовать узлы /users/user
, и, возможно, в частности, /users/user/screen_name[text() = 'provided_username']
.
Вооружившись этой информацией, вы можете затем tweek поведения вашего сайта.
1: "http://apiwiki.twitter.com/Twitter-REST-API-Method:-statuses followers"
Примечание: уценки, кажется, разорвать на пространстве в приведенном выше URL и URL-кодировании результатов пространства в 404.
Прохладный, похоже, что есть статус created_at под статусом, связанный с тем, когда этот человек следовал за вами. Проще всего было бы предположить, что ни один из двух пользователей не попытается «следовать» в одно и то же время и не дать им сомнений. Спасибо за помощь Калеб! – Schneems
@snowmaninthesun 'created_at' под' user' представляет, когда пользователь создал учетную запись твиттера, где 'created_at' под' status' представляет, когда твит был создан. – vsr
- 1. Twitter Следуйте за нами с ShareKit в iOS
- 2. SocialEngine4 - Twitter Следуйте за кнопкой
- 3. Twitter Следуйте за виджетами без намерения открытия
- 4. Следуйте за системой в CakePHP
- 5. Скрыть слово «последователи» в Twitter Следуйте за кнопкой
- 6. Следуйте за пользовательскими отношениями
- 7. Следуйте за GameObject в Unity
- 8. Следуйте за объектом в 3D
- 9. CCSprite Следуйте за пользователем Touch
- 10. Следуйте за кнопкой с AJAX
- 11. Подтверждение карты локального twitter
- 12. Следуйте за макетом, кроме содержимого
- 13. Unity 3d Следуйте за камерой
- 14. Подтверждение подлинности Twitter в Android?
- 15. Импорт изображений в SQL Server: Следуйте за
- 16. Следуйте за навигационным свойством в динамическом linq
- 17. Следуйте за связанным списком в OCL
- 18. Магазин. Следуйте за пользователями в таблице.
- 19. Следуйте за фоновым изображением vs img tag
- 20. Следуйте за перенастройкой с запросом node.js
- 21. Следуйте за художниками с помощью Spotify SDK
- 22. Swift Spritekit Camera Следуйте за skspritenode (Player)
- 23. Гладкая камера Следуйте за Voxel Based Sphere
- 24. создание javascript игры Следуйте за строкой
- 25. Плагин Vim: Следуйте за символом под курсором
- 26. Рекурсивный синтаксический анализатор спуска и следуйте за
- 27. Следуйте за BETA Inviter on Sign Up
- 28. Unity Camera Следуйте за 2D заиканием
- 29. jquery image Следуйте за мышью, когда нажимаете
- 30. Instagramm API PHP Следуйте за пользователем
«стимулировать»? В самом деле? –