iOSアプリケーションの設定

概要

iOSアプリケーションの設定を行います。

注意事項

本機能を誤って使用すると、全てのiOS端末にメッセージが 届かなくなる恐れがあるため、ご利用は慎重に行なってください。

URL

https://${hostname}/mapi/3.1/account/appli/iphone/

メソッド

POST

結果タイプ

単数を返却する

リクエストパラメータ

キー名 必須 説明
type 文字列 x 登録するファイルの種類。"p8" または "p12" のいずれかです。 未指定時は "p12" が指定されたものとみなします。
apns_server_type 文字列 o APNs証明書が、製品用であるか、 開発用であるかを指定します。 以下文字列のいずれかです。
production ... 製品用
development ... 開発用
b64_credential 文字列 o p12ファイルまたはp8ファイルをbase64フォーマットで指定
password 文字列 x p12ファイルのパスワードを指定
key_id 文字列 p8登録時に指定するKeyID
team_id 文字列 p8登録時に指定するTeamID
bundle_id object p8登録時に指定するBundleID
形式は {"App": "app.bundle.id", "AppClip": "app.bundle.id.clip"} ("App"は必須,"AppClip"は任意)

※ typeがp8の時のみ必須

レスポンスパラメータ

キー名 タイプ 説明
appli_id 文字列 アプリのID SDK組み込み時に設定するIDです。
※ 一度発行されると変更されることは ありません。

リクエストのサンプル

{
  "apns_server_type": "production", 
  "b64_credential": "(base64フォーマットされた.p12ファイル)", 
  "password": "(p12ファイルのパスワード)"
}

レスポンスのサンプル

{
  "status": "OK", 
  "result": {
    "appli_id": "andro-appli_testshop2"
  }
}