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"
}
}