メンバー即時削除APIのドキュメント記載について
下記URLのDeveloperDocumentの記載に従ってメンバー即時削除APIを実行したところ、必ず以下のエラーが発生します。
{
"code": "INVALID_PARAMETER",
"message": "externalKey is a required field. (externalKey)",
"domain": "contact"
}
なお、メンバー即時削除APIの有効化設定は済ませています。
原因をご教示ください。
投稿に新しいコメントが追加されましたら通知を送信します。
コメント4
업데이트 된 답글입니다.
LINE WORKS 公式アカウント
メンバー即時削除 API で使用する externalKey は2種類あります。
①リクエスト URL に含める、削除したいメンバーの externalKey
②request Parameter に含める、管理者権限を持つメンバーの externalKey
両方の設定をご確認ください。
2019.09.30
업데이트 된 답글입니다.
ワークス八郎 投稿者
---------------------------------------------------------
Path Parameters
パラメーター タイプ 上限 必須 説明
domainId Integer Y ドメイン ID
externalKey String 100bytes Y 即時削除したいメンバーの External Key
Request Parameters
パラメーター タイプ 上限 必須 説明
adminExternalKey String 100bytes Y 最高管理者の External Key
Request Example
DELETE https://sandbox-apis.worksmobile.com/r/apiid/organization/v2/domains/123/users/EX123?adminExternalKey=EXADMIN
---------------------------------------------------------
このadminExternalKeyを、ドキュメントに記載のあるRequest Parameterではなく、Request Bodyに以下のようにJSON形式で指定したところ、期待通り即時削除することができました。(PostMan v7.6.0を使用)
ドキュメントの記載およびExampleが誤っている可能性はあり得ませんか?ご確認ください。
{
"adminExternalKey": "XXXX"
}
2019.09.30
업데이트 된 답글입니다.
LINE WORKS 公式アカウント
Request Parameters の設定の場合には Content-Type の設定は不要ですので解除した上でお試しください。
なお、Content-Type を application/json に設定の上、Body に記載する方法でも使用は可能です。
2019.09.30
업데이트 된 답글입니다.
ワークス八郎 投稿者
2019.10.01
まだ、解決できませんか?
今すぐ実際に使用しているLINE WORKSユーザーに質問してみましょう。