这个例子说明如何检索追随者的数量为一个Twitter®帐户和分享Tweet®关于实现特定追随者计数。你可以适应这个例子来检索其他Twitter的REST API端点,如集合,列表等数据。
要运行这个例子,你需要Twitter的凭据。要获得这些证书,您必须首先登录到你的Twitter帐户。然后,填写表单创建应用程序。
请使用您的凭据Twitter的连接。(在本例中的值并不代表真正的Twitter的凭据。)
consumerkey ='abcdefghijklmnop123456789';consumersecret ='qrstuvwxyz123456789';的accessToken ='123456789abcdefghijklmnop';accesstokensecret ='123456789qrstuvwxyz';C =的twitter(consumerkey,consumersecret,的accessToken,accesstokensecret);
检查Twitter的连接。如果的StatusCode
属性的值为好
,连接成功。
c.StatusCode
ANS = OK
设置Twitter的基本URL来访问让追随者/ IDS
REST API端点。搜索使用Twitter的连接对象,基本URL和网名特定Twitter帐户。(本例中的屏幕名称并不代表真正的Twitter的数据。)
的BaseURL ='https://api.twitter.com/1.1/followers/ids.json';SNAME ='屏幕名称';d =的GetData(C,baseURL时,'屏幕名称',SNAME)
d = ResponseMessage与属性:状态行: 'HTTP / 1.1 200 OK' 的StatusCode:OK部首:[1×25 matlab.net.http.HeaderField]主体:[1×1 matlab.net.http.MessageBody]已完成:0
d
是matlab.net.http.ResponseMessage
宾语。该的StatusCode
属性显示好
,指示成功的请求。
确定追随者指定帐户的数量。
NUMFOLLOWERS =长度(d.Body.Data.ids)
NUMFOLLOWERS = 44
此帐户有44名追随者。
创建人物矢量tweetString
,鸣叫后指定。如果追随者人数大于25,则推文表示网名有超过25名追随者。否则,则表明网名需要更多的追随者。
如果NUMFOLLOWERS> 25 tweetString = [SNAME“有超过25周的追随者!”]。其他tweetString = [SNAME“需要更多的追随者!”]。结束
设置Twitter的基本URL来访问日志状态/更新
REST API端点。
的BaseURL ='https://api.twitter.com/1.1/statuses/update.json';
鸣叫有关使用Twitter的连接对象,基本URL追随者的数量,和tweetString
。
d = POSTDATA(C,baseURL时,'状态',tweetString)
d = ResponseMessage与属性:状态行: 'HTTP / 1.1 200 OK' 的StatusCode:OK部首:[1×22 matlab.net.http.HeaderField]主体:[1×1 matlab.net.http.MessageBody]已完成:0
d
是matlab.net.http.ResponseMessage
宾语。该的StatusCode
属性显示好
,指示成功的请求。