このエンドポイント へアクセスするには特別なアクセス権が必要で、TV放送をする場合にのみ使用できます。アクセス権の申請をする場合は curator.twitter.comからお願いします。
指定された時間範囲における、ストリーム内のツイートとツイート主の数、男女の内訳を分単位や時間単位や日単位で取得します。 各値がタイムスタンプの付いた配列になっていることを除けば、metrics とほとんど同じです。
GET streams/
|
https://curator.twitter.com/broadcast/1/streams/:id/trendline
Resource URL
|
Resource Information
Response formats
JSON
XML
Requires authentication?
Yes
Rate limited?
Yes
Requests / 15-min window (user auth)
3900
Requests / 15-min window (app auth)
3900
|
コンテンツを取得するストリームの id 。
ユーザーの認証トークン。
開始時間をUNIXタイムスタンプ形式のミリ秒単位で表す。最も近いgranularity
の倍数に切り捨てされます。
30日以上過去の日付を設定することはできません。設定しなかった場合、既定値は end_time
- 1時間 になります。
終了時間をUNIXタイムスタンプ形式のミリ秒単位で表す。最も近いgranularity
の倍数に切り上げされます。
指定する時間範囲について、分粒度(MINUTE)の場合は2時間を超えて指定することはできず、時間粒度(HOUR)の場合は5日を超えて指定することはできず、日粒度(DAY)の場合は30日を超えて指定することはできません。
設定しなかった場合、既定値は今の時間になります。
MINUTE
か HOUR
か DAY
のどれかを設定します。時間単位のサイズを指定します。設定しなかった場合、既定値はMINUTE
になります。
出力形式をリクエストします。このパラメータは json
か xml
のどちらかを設定できます。既定値は json
です。
Parameters
id
required
The id of the stream to get content for.
auth
required
Auth token for user.
start_time
optional
The starting unix timestamp in milliseconds. Will be rounded down to the nearest multiple of
end_time
optional
The ending unix timestamp in milliseconds. Will be rounded up to the nearest multiple of
granularity
optional
One of
format
optional
The output format request. This param can be either |
ログイン して登録アプリケーションの一覧を参照してください。
OAuth Signature GeneratorSign in to see a list of your registered applications. |
GET
https://curator.twitter.com/broadcast/1/streams/2283/trendline?auth=<auth_token>&start_time=1408399380000&end_time=1408403040000
Example RequestGET
|
{ "start_time": 1408399380000, "end_time": 1408403040000, "data": { "id": 2283, "total": [ { "timestamp": 1408399380000, "value": { "tweets": 0, "unique_authors": 0 } }, { "timestamp": 1408399440000, "value": { "tweets": 1, "unique_authors": 1 } }, ... } ], "by_gender": { // gender counts are rounded to nearest 100 "male": [ { "timestamp": 1408399380000, "value": { // gender counts less than 100 show up as null "tweets": null, "unique_authors": null } }, { "timestamp": 1408399440000, "value": { "tweets": 100, "unique_authors": 100 } }, ... ], "female": [ { "timestamp": 1408399380000, "value": { "tweets": null, "unique_authors": null } }, ... ], "unknown": [ { "timestamp": 1408399380000, "value": { "tweets": 100, "unique_authors": 100 } }, ... ] } } }
Example Result{ "start_time": 1408399380000, "end_time": 1408403040000, "data": { "id": 2283, "total": [ { "timestamp": 1408399380000, "value": { "tweets": 0, "unique_authors": 0 } }, { "timestamp": 1408399440000, "value": { "tweets": 1, "unique_authors": 1 } }, ... } ], "by_gender": { // gender counts are rounded to nearest 100 "male": [ { "timestamp": 1408399380000, "value": { // gender counts less than 100 show up as null "tweets": null, "unique_authors": null } }, { "timestamp": 1408399440000, "value": { "tweets": 100, "unique_authors": 100 } }, ... ], "female": [ { "timestamp": 1408399380000, "value": { "tweets": null, "unique_authors": null } }, ... ], "unknown": [ { "timestamp": 1408399380000, "value": { "tweets": 100, "unique_authors": 100 } }, ... ] } } } |