ÿÿ エクスãƒãƒ¼ãƒˆã‚¢ãƒŠãƒªãƒ†ã‚£ã‚¯ã‚¹ API ã®èªè¨¼ã¨ãƒªã‚¯ã‚¨ã‚¹ãƒˆå½¢å¼

エクスãƒãƒ¼ãƒˆã‚¢ãƒŠãƒªãƒ†ã‚£ã‚¯ã‚¹ API ã®èªè¨¼ã¨ãƒªã‚¯ã‚¨ã‚¹ãƒˆå½¢å¼

èªè¨¼

API リクエストã®èªè¨¼ã«ã¯ã€ã‚·ãƒ¼ã‚¯ãƒ¬ãƒƒãƒˆ API キーを Authorization ヘッダーã¨ã—ã¦ä½¿ç”¨ã—ã¾ã™ã€‚キー㯠App Settings ã§ç¢ºèªã§ãã¾ã™ã€‚å½¢å¼ã¯ Api-Key {YOUR_SECRET_API_KEY} ã§ã€ä¾‹ã¨ã—㦠Api-Key secret_live_... ã®ã‚ˆã†ã«æŒ‡å®šã—ã¾ã™ã€‚

API キーã¯ã‚¢ãƒ—リã”ã¨ã«å›ºæœ‰ã§ã™ã€‚複数ã®ã‚¢ãƒ—ãƒªã‚’ãŠæŒã¡ã®å ´åˆã¯ã€ãれãžã‚Œç•°ãªã‚‹ã‚­ãƒ¼ã‚’使用ã—ã¦ãã ã•ã„。

リクエスト形å¼

ヘッダー

サーãƒãƒ¼ã‚µã‚¤ãƒ‰ API リクエストã«ã¯ã€ç‰¹å®šã®ãƒ˜ãƒƒãƒ€ãƒ¼ã¨ JSON ボディãŒå¿…è¦ã§ã™ã€‚以下ã®å†…容をå‚考ã«ãƒªã‚¯ã‚¨ã‚¹ãƒˆã‚’æ§‹æˆã—ã¦ãã ã•ã„。

ヘッダー説明
Content-Type(必須)API ãŒãƒªã‚¯ã‚¨ã‚¹ãƒˆã‚’処ç†ã™ã‚‹ãŸã‚ã« application/json を指定ã—ã¾ã™ã€‚
Adapty-Tz(任æ„)データã®ã‚°ãƒ«ãƒ¼ãƒ—化ã¨è¡¨ç¤ºã«ä½¿ç”¨ã™ã‚‹ã‚¿ã‚¤ãƒ ã‚¾ãƒ¼ãƒ³ã‚’設定ã—ã¾ã™ã€‚IANA タイムゾーンデータベース形å¼ï¼ˆä¾‹: Europe/Berlin)を使用ã—ã¦ãã ã•ã„。

ボディ

API ã¯ãƒªã‚¯ã‚¨ã‚¹ãƒˆã«å¿…è¦ãªãƒ‡ãƒ¼ã‚¿ã‚’å«ã‚€ JSON å½¢å¼ã®ãƒœãƒ‡ã‚£ã‚’å—ã‘å–りã¾ã™ã€‚

レート制é™

API キーã”ã¨ã« 1 ç§’ã‚ãŸã‚Šæœ€å¤§ 2 リクエストã¾ã§é€ä¿¡ã§ãã¾ã™ã€‚ã“ã®åˆ¶é™ã‚’è¶…ãˆã‚‹ã¨ 429 Too Many Requests エラーãŒè¿”ã•れã¾ã™ã€‚

API キーã®ãƒ­ãƒ¼ãƒ†ãƒ¼ã‚·ãƒ§ãƒ³

シークレット API キーをローテーションã™ã‚‹å¿…è¦ãŒã‚ã‚‹å ´åˆã¯ã€ä»¥ä¸‹ã®æ‰‹é †ã«å¾“ã£ã¦ãã ã•ã„。

  1. Settings → General ã§ Generate new key をクリックã—ã€å¤ã„ã‚­ãƒ¼ã®æ¨ªã«ã‚るゴミ箱アイコンをクリックã—ã¾ã™ã€‚
  2. アプリã§ä½¿ç”¨ã—ã¦ã„るキーを更新ã—ã¾ã™ã€‚

次ã®ã‚¹ãƒ†ãƒƒãƒ—:リクエスト:

ÿÿÿÿ