認証ユーザーの設定を更新します。
POST account/
|
https://api.twitter.com/1.1/account/settings.json
Resource URL
|
Resource Information
Response formats
JSON
Requires authentication?
Yes (user context only)
Rate limited?
Yes
|
このエンドポイントで得られるJSON(およびフィールドのフルセット)のサンプルについては、 GET account/settings のページを参照してください。
このメソッドのパラメータは全て任意で設定するものですが、リクエストを実行する際には少なくとも一つ以上のパラメータは設定してください。
true
か t
か 1
を設定すると、このユーザーの睡眠時間を有効にします。
睡眠時間とは、このユーザーにプッシュ通知やSMS通知を送信してはいけない時間のことです。
サンプル値: true
睡眠時間が有効になっている場合、睡眠時間の開始時間です。このパラメータの値は ISO8601 形式(例えば 00-23)の形式で設定する必要があります。この時間は、対象ユーザーのtime_zone
設定と同じタイムゾーンと見なされます。
サンプル値: 13
睡眠時間が有効になっている場合、睡眠時間の終了時間です。このパラメータの値は ISO8601 形式(例えば 00-23)の形式で設定する必要があります。この時間は、対象ユーザーのtime_zone
設定と同じタイムゾーンと見なされます。
サンプル値: 13
そのユーザーに表示される日付と時刻のタイムゾーン。このタイムゾーンは 、Rails TimeZone名のいずれかでなければなりません。
サンプル値: Europe/Copenhagen
, Pacific/Tongatapu
そのユーザーの既定のトレンド位置として使われるYahoo! Where On Earth ID。 WOEIDとして1を使うことでグローバルな情報が使用できます。woeid は、[node:59]で取得した位置情報でなければなりません。
サンプル値: 1
他の人に、ユーザーを寄稿者として招待する権利を与えるかどうか。 “all” (誰でもユーザーを寄稿者として招待することができる), “following” (フォロワーのみがユーザーを寄稿者として招待することができる) , “none”の値が設定できます。
Also note that changes to this field require the request also include a “current_password” value with the user’s password to successfully modify this field.
サンプル値: 1
このユーザー向けにTwitter が表示する際の言語。 この言語は、ISO 639-1で表された適切な2文字で設定しなければなりません。 現時点でサポートしている言語は、このエンドポイントで取得できます。
サンプル値: it
, en
, es
ParametersFor a sample of the JSON returned (and the full set of fields) for this endpoint, please see the GET account/settings page. While all parameters for this method are optional, at least one or more should be provided when executing this request.
sleep_time_enabled
optional
When set to Example Values:
start_sleep_time
optional
The hour that sleep time should begin if it is enabled. The value for this parameter should be provided in ISO8601 format (i.e. 00-23). The time is considered to be in the same timezone as the user’s Example Values:
end_sleep_time
optional
The hour that sleep time should end if it is enabled. The value for this parameter should be provided in ISO8601 format (i.e. 00-23). The time is considered to be in the same timezone as the user’s Example Values:
time_zone
optional
The timezone dates and times should be displayed in for the user. The timezone must be one of the Rails TimeZone names. Example Values:
trend_location_woeid
optional
The Yahoo! Where On Earth ID to use as the user’s default trend location. Global information is available by using 1 as the WOEID. The woeid must be one of the locations returned by [node:59]. Example Values:
allow_contributor_request
optional
Whether to allow others to include user as contributor. Possible values include “all” (anyone can include user), “following” (only followers can include user) or “none”. Also note that changes to this field require the request also include a “current_password” value with the user’s password to successfully modify this field. Example Values:
lang optional
The language which Twitter should render in for this user. The language must be specified by the appropriate two letter ISO 639-1 representation. Currently supported languages are provided by this endpoint. Example Values: |
ログイン して登録アプリケーションの一覧を参照してください。
OAuth Signature GeneratorSign in to see a list of your registered applications. |
POST
https://api.twitter.com/1.1/account/settings.json?lang=en
Example Request
|
{ "sleep_time": { "end_time": null, "enabled": false, "start_time": null }, "use_cookie_personalization": true, "trend_location": [ { "name": "San Francisco", "placeType": { "name": "Town", "code": 7 }, "woeid": 2487956, "country": "United States", "url": "http://where.yahooapis.com/v1/place/2487956", "countryCode": "US", "parentid": 23424977 } ], "language": "en", "discoverable_by_email": true, "always_use_https": true, "protected": false, "geo_enabled": true, "show_all_inline_media": false, "screen_name": "oauth_dancer" }
Example Result{ "sleep_time": { "end_time": null, "enabled": false, "start_time": null }, "use_cookie_personalization": true, "trend_location": [ { "name": "San Francisco", "placeType": { "name": "Town", "code": 7 }, "woeid": 2487956, "country": "United States", "url": "http://where.yahooapis.com/v1/place/2487956", "countryCode": "US", "parentid": 23424977 } ], "language": "en", "discoverable_by_email": true, "always_use_https": true, "protected": false, "geo_enabled": true, "show_all_inline_media": false, "screen_name": "oauth_dancer" } |