Momento Cache の HTTP API リファレンス
Momentoは、私たちのSDKを使用できないアプリケーションや、curlやfetchのようなものを使用したいアプリケーションのためにHTTP APIインターフェイスを提供します。例えば、Cloudflare Workers、Fastly Compute@Edgeなどのエッジコンピュートサービスにデプロイする場合、このAPIはあなたのためにあります。その他のアプリケーションは、Momento's SDK clients を使用する必要があります。
私たちのPostmanの公開ワークスペースでもOpen API Specificationを見ることができます。
Momentoプラットフォームは、各地域に固有のエンドポイントを持つ地域ベースです。サポートされている地域とそのエンドポイントのリストを表示するには、ここをクリック.
認証
各接続には、Momento コンソール または ホスティングしているトークン "自動販売機" マイクロサービス を介して生成された Momento 認証トークンが必要です。Momento auth トークンは、Momento サービスへのアクセスを制御し、有効期限を設定したり、特定のリソースへのアクセスを許可/制限することができます。
値の取得
キャッシュからスカラー値を取得する。
Request
- Path: /cache/{cacheName}
- HTTP Method: GET
Path Parameters
Parameter name | Required? | Type | Description |
---|---|---|---|
cacheName | yes | URL-safe string | 操作するキャッシュの名前。 |
Query Parameters
Parameter name | Required? | Type | Description |
---|---|---|---|
key | no** | URL-safe string | キャッシュから取得するキー。 |
key_base64 | no** | Base64 URL-encoded binary key | キャッシュから取得するキー。 |
token | no*** | URL-safe string | リクエストの認証/認可に使用する Momento 認証トークン (文字列形式)。 |
** キャッシュにアクセスするキーを指定する必要があります。これは、URLセーフ文字列を指定するkey queryパラメータか、Base64でURLエンコードされたキーを指定するkey_base64パラメータのどちらかになります。
*** リクエストの認証/認可に使用する Momento auth トークンを指定する必要があります。これは、トークンクエリパラメータか Authorization ヘッダで指定します。
Headers
Header name | Required? | Type | Description |
---|---|---|---|
Authorization | no*** | URL-safe string | 文字列形式の Momento auth トークンは、リクエストの認証/認可に使用されます。 |
*** リクエストの認証/認可に使用する Momento auth トークンを指定する必要があります。これは、トークンクエリパラメータか Authorization ヘッダで指定します。