注册twitter。
1--打开8797威尼斯老品牌官网地址twitter ,点进去
?2--点击使用邮箱注册
?3--选择好用邮箱注册,输入qq邮箱点击下一步(生日设置为成年)
?4--输入qq验证码
5-- 然后下面来解除
6--然后就要输入手机号
7--然后输入验证码就可以解除啦,然后就可以登陆进去
?然后就可以去冲浪啦。
本人github
要创建一个分享到twitter的功能,你可以按照以下步骤操作:
创建一个分享链接: twitter 提供了一个简单的 url 结构,使得分享文本、链接和hashtags变得非常简单。基本的 url 是 twitter /intent/tweet,你可以通过添加查询参数来包含你想分享的内容。 示例链接: twitter /intent/tweet?text=hello world&url= example &hashtags=example,sharing
text: 要分享的文本。url: 要分享的url。hashtags: 要包含的hashtags,用逗号分隔。 创建一个按钮: 在你的 vue 组件中创建一个按钮,当用户点击该按钮时,它将打开一个新窗口或标签页,并导航到上面构建的 twitter 分享链接。
在上述代码中:
我们首先在模板中创建了一个按钮,并设置了一个 @click 事件处理器 sharetotwitter。然后在 script 部分中定义了 sharetotwitter 函数。这个函数创建了一个包含我们想要分享的文本、url和hashtags的 twitter 分享链接。最后,我们使用 window.open 函数打开了一个新的窗口或标签页,并导航到 twitter 分享链接。
用户现在可以点击 “share to twitter” 按钮,它将打开 twitter 的分享页面,用户可以选择登录并发布他们的推文。
一、准备工作
1.通过已有推特账号访问 apps.twitter /?点击打开链接;(需要翻墙)
2.点击右上角图标,填写“name,description,website”,其中name为app的名称,自己随便起,不能和别人已有的重名;description是对自己app的描述(随便写);website自己有网站写自己的网站,没有就写一个符合格式的网站就行,以后可以再改。
callback urls 可以不填,选中“yes,i have...”,点击“create your twitter application”。
3.进入下一页可以看到
点击“keys and access tokens”可以看到“consumer key”和“consumer secret”(记住这两项!!!)
向下拉到底,点击“create my access token”,生成access token见下图
务必记住此处的access token和access token secrect(!!!)。
这里的两项和之前的“consumer key”和“consumer secret两项,即为我们所需的访问twitterapi的全部内容。
?
二. 开始写程序(此处使用python,根据自己情况)
注: geduldig.github.io/twitterapi/authentication.html?点我打开,此链接有关于基本程序的详细说明。
鉴于国内大陆“有墙”,我们采用上图的方法。
下面是我根据网站介绍写的一个小程序:
?
# -*- coding:utf-8 -*-
from twitterapi import twitterapi
from twitterapi import twitterpager
def search_tweets(the_consumer_key, the_consumer_secret, the_access_token_key,
the_access_token_secret, the_proxy_url):
"""
搜索含有特定“内容”的推文
:param the_consumer_key: 已有的consumer_key
:param the_consumer_secret: 已有的consumer_secret
:param the_access_token_key: 已有的access_token_key
:param the_access_token_secret: 已有的access_token_secret
:param the_proxy_url: 代理及端口号
:return:
"""
api = twitterapi(consumer_key=the_consumer_key,
consumer_secret=the_consumer_secret,
access_token_key=the_access_token_key,
access_token_secret=the_access_token_secret,
proxy_url=the_proxy_url)
r = twitterpager(api, 'search/tweets', {'q': 'pizza', 'count': 10})
for item in r.get_iterator():
if 'text' in item:
print item['text']
elif 'message' in item and item['code'] == 88:
print 'suspend, rate limit exceeded: %s\n' % item['message']
break
if __name__ == "__main__":
consumerkey = "" # 分别对应填写你申请的四项内容
consumersecret = ""
accesstoken = ""
accesstokensecret = ""
proxyurl = "" # 填写你的代理
search_tweets(the_consumer_key=consumerkey,
the_consumer_secret=consumersecret,
the_access_token_key=accesstoken,
the_access_token_secret=accesstokensecret,
the_proxy_url=proxyurl)
附:推推官方文档地址 developer.twitter /en/docs(包括关于推文和用户的接口的说明)。
还没有评论,来说两句吧...