timelines
Read and view timelines of statuses.
    
      get
    
    Public timeline
  
  戻り値: Array of Status
OAuth: Public. Requires app token + read:statuses if the instance has disabled public preview.
実装履歴:
- 0.0.0 - 追加
- 2.3.0 - 追加 only_media
- 2.6.0 - add min_id
- 3.0.0 - auth is required if public preview is disabled
リクエスト
クエリ
boolean
  boolean
  string
  string
  string
  integer
  レスポンス
200: Success
Sample API call with limit=2
[
  {
    "id": "103206804533200177",
    "created_at": "2019-11-26T23:27:31.000Z",
    ...
    "visibility": "public",
    ...
  },
  {
    "id": "103206804086086361",
    "created_at": "2019-11-26T23:27:32.000Z",
    ...
    "visibility": "public",
    ...
  }
]
    
      get
    
    Hashtag timeline
  
  View public statuses containing the given hashtag.
戻り値: Array of Status
OAuth: Public. Requires app token + read:statuses if the instance has disabled public preview.
実装履歴:
- 0.0.0 - 追加
- 2.3.0 - 追加 only_media
- 2.6.0 - add min_id
- 3.0.0 - auth is required if public preview is disabled
リクエスト
パス
string
  クエリ
boolean
  boolean
  string
  string
  string
  integer
  レスポンス
200: Success
Sample timeline for the hashtag #cats and limit=2
[
  {
    "id": "103206185588894565",
    "created_at": "2019-11-26T20:50:15.866Z",
    ...
    "visibility": "public",
    ...
    "content": "<p><a href=\"https://mastodon.social/tags/cats\" class=\"mention hashtag\" rel=\"tag\">#<span>cats</span></a></p>",
    ...
    "tags": [
      {
        "name": "cats",
        "url": "https://mastodon.social/tags/cats"
      }
    ],
    ...
  },
  {
    "id": "103203659567597966",
    "created_at": "2019-11-26T10:07:49.000Z",
    ...
    "visibility": "public",
    ...
    "content": "<p>Caught on the hop. 😺 </p><p><a href=\"https://chaos.social/tags/Qualit%C3%A4tskatzen\" class=\"mention hashtag\" rel=\"nofollow noopener noreferrer\" target=\"_blank\">#<span>Qualitätskatzen</span></a> <a href=\"https://chaos.social/tags/cats\" class=\"mention hashtag\" rel=\"nofollow noopener noreferrer\" target=\"_blank\">#<span>cats</span></a> <a href=\"https://chaos.social/tags/mastocats\" class=\"mention hashtag\" rel=\"nofollow noopener noreferrer\" target=\"_blank\">#<span>mastocats</span></a> <a href=\"https://chaos.social/tags/catsofmastodon\" class=\"mention hashtag\" rel=\"nofollow noopener noreferrer\" target=\"_blank\">#<span>catsofmastodon</span></a> <a href=\"https://chaos.social/tags/Greece\" class=\"mention hashtag\" rel=\"nofollow noopener noreferrer\" target=\"_blank\">#<span>Greece</span></a> <a href=\"https://chaos.social/tags/Agistri\" class=\"mention hashtag\" rel=\"nofollow noopener noreferrer\" target=\"_blank\">#<span>Agistri</span></a><br>(photo: <span class=\"h-card\"><a href=\"https://chaos.social/@kernpanik\" class=\"u-url mention\" rel=\"nofollow noopener noreferrer\" target=\"_blank\">@<span>kernpanik</span></a></span> | license: CC BY-NC-SA 4.0)</p>",
    ...
    "tags": [
      {
        "name": "qualitätskatzen",
        "url": "https://mastodon.social/tags/qualit%C3%A4tskatzen"
      },
      {
        "name": "cats",
        "url": "https://mastodon.social/tags/cats"
      },
      {
        "name": "mastocats",
        "url": "https://mastodon.social/tags/mastocats"
      },
      {
        "name": "catsofmastodon",
        "url": "https://mastodon.social/tags/catsofmastodon"
      },
      {
        "name": "greece",
        "url": "https://mastodon.social/tags/greece"
      },
      {
        "name": "agistri",
        "url": "https://mastodon.social/tags/agistri"
      }
    ],
    ...
  }
]
    
      get
    
    Home timeline
  
  View statuses from followed users.
戻り値: Array of Status
OAuth: User + read:statuses
実装履歴:
- 0.0.0 - 追加
- 2.6.0 - add min_id
リクエスト
ヘッダ
string
  クエリ
string
  string
  string
  string
  boolean
  レスポンス
200: Success
Statuses in your home timeline will be returned
[
  {
    "id": "103206791453397862",
    "created_at": "2019-11-26T23:24:13.113Z",
    ...
  },
  ...
]
206:
Home feed is regenerating
401: Unauthorized
{
  "error": "The access token is invalid"
}
    
      get
    
    List timeline
  
  View statuses in the given list timeline.
戻り値: Array of Status
OAuth: User token + read:lists
実装履歴:
- 2.1.0 - 追加
- 2.6.0 - add min_id
リクエスト
パス
string
  ヘッダ
string
  クエリ
string
  string
  string
  integer
  レスポンス
200: Success
Statuses in this list will be returned.
[
  {
    "id": "103206791453397862",
    "created_at": "2019-11-26T23:24:13.113Z",
    ...
  },
  ...
]
401: Unauthorized
{
  "error": "The access token is invalid"
}
    
      get
    
    \[DEPRECATED\] Direct timeline
  
  View statuses with a “direct” privacy, from your account or in your notifications.
戻り値: Array of Status
OAuth: User token + read:statuses
実装履歴:
x.x.x - 追加
- 2.6.0 - add min_id. deprecated in favor of conversations
- 3.0.0 - removed
リクエスト
ヘッダ
string
  クエリ
string
  string
  string
  string
  レスポンス
200: Success
Statuses with direct visibility, authored by you or mentioning you. Statuses are not grouped by conversation, but are simply returned in chronological order.
[
  {
    "id": "103206185588894565",
    "created_at": "2019-11-26T20:50:15.866Z",
    ...
    "visibility": "direct",
    ...
  },
  ...
]
401: Unauthorized
{
  "error": "The access token is invalid"
}
      最終更新 May 17, 2020 · このページを改善する
      
        
        他の言語:
        
          English