Module twitter

Source
Expand description

Twitter 機能。

Macros§

URL_USERS_TIMELINES_HOME 🔒
URL_USERS_TWEET 🔒

Structs§

Entities 🔒
HashTag 🔒
Includes 🔒
Media 🔒
Mention 🔒
Meta 🔒
Reply 🔒
Timeline 🔒
TimelineCheck
Twitter 応答設定データ。
TimelineCheckRule
Twitter 応答設定データの要素。
Tweet 🔒
TweetParam 🔒
TweetParamPoll 🔒
TweetParamReply 🔒
TweetResponse 🔒
TweetResponseData 🔒
Twitter
TwitterConfig
Twitter 設定データ。toml 設定に対応する。
TwitterPrompt
OpenAI プロンプト設定。
UploadResponseData 🔒
User 🔒
UsersBy 🔒
UsersMe 🔒

Constants§

DEFAULT_PROMPT_TOML 🔒
TwitterPrompt のデフォルト値。
DEFAULT_TLCHECK_TOML 🔒
TimelineCheck のデフォルト値。
LIMIT_PHOTO_COUNT
LIMIT_PHOTO_SIZE
LIMIT_USERS_BY 🔒
LONG_TWEET_BGCOLOR 🔒
LONG_TWEET_FGCOLOR 🔒
LONG_TWEET_FONT_SIZE 🔒
LONG_TWEET_IMAGE_WIDTH 🔒
TIMEOUT 🔒
TWEET_LEN_MAX
URL_TWEETS 🔒
URL_UPLOAD 🔒
URL_USERS_BY 🔒
URL_USERS_ME 🔒

Functions§

create_http_oauth_header 🔒
HTTP header に設定する (key, value) を文字列として生成して返す。
create_oauth_field 🔒
OAuth 1.0a 認証のための KeyValue セットを生成する。
create_signature 🔒
HMAC-SHA1 署名を計算する。 この結果を oauth_signature フィールドに設定する必要がある。

Type Aliases§

KeyValue 🔒
HTTP header や query を表すデータ構造。