ユーザー停止設定
    • PDF

    ユーザー停止設定

    • PDF

    記事の要約

    当該コンテンツは、ローカリゼーションサービスを準備しております。早急にローカライズサービスをご提供できるよう、努めております。

    ユーザーUIDでユーザーを利用停止処理します。

    要請

    POST https://dashboard-api.gamepot.ntruss.com/v1/api/project/{projectId}/user/{userId}/block
    
    項目タイプ必須かどうか説明備考
    projectIdStringOGamePot SDK의 projectId
    userIdStringOGamePot SDK의 userId

    要請Header

    Header名必須かどうか説明
    x-api-keyOGamePotで発行する認証key
    content-typeORequest body content typeをapplication/jsonに指定
    accept-languageX使用言語

    要請Body

    項目タイプ必須かどうか説明備考
    langStringO利用停止メッセージ言語
    valueStringO利用停止事由メッセージ
    defaultBooleanOデフォルト言語設定
    デバイスの言語値がmessage Multiにない場合、trueに設定されたメッセージがデフォルトで表示されます。
    true, false
    startedAtStringO利用停止開始日YYYY-MM-DD HH:mm
    endedAtStringO利用停止終了日YYYY-MM-DD HH:mm

    応答

    フィールド名タイプ説明
    statusInt結果値 (1: 成功)
    idString利用停止となったID

    例示

    要請例

    curl --request POST \
    --url https://dashboard-api.gamepot.ntruss.com/v1/api/project/12a0f2ff-xxxx-xxxx-xxxx-9c13ef02f5fs/user/h43ea8e8-xxxx-xxxx-xxxx-531a46d25eef/block \
    --header 'accept-language: ko' \
    --header 'content-type: application/json' \
    --header 'x-api-key: 86dcgffae0641745432as02a8801ce5a5475f764fxxxxxxxxx'
      --data '{
    	"messageMulti": [
    		{
    			"lang": "ko",
    			"value": "테스트-ko",
    			"default": true
    		}
    	],
    	"startedAt": "2020-05-11 12:02",
    	"endedAt": "2020-05-25 22:00"
    }'
    

    応答例

    {
      "status": 1,
      "result": {
        "memberBlock": {
          "id": "xxxxxxxxxxxxx"
        }
      }
    }
    

    エラーコード

    Gamepot Open APIリクエスト時に発生する共通エラーコードです。

    parameter説明
    statusエラーコード(1: 成功、失敗時Error code参考)
    messageエラー詳細説明
    エラーコード説明
    -1ダッシュボードにないkeyを使用した場合
    -2ダッシュボードのkeyとheaderのkeyが異なる場合
    -3ダッシュボードで削除したkeyを使用した場合
    -4ダッシュボードで未使用に処理されたkeyを使用した場合
    -5keyが切れた場合
    -6プロジェクトIDがない場合
    {
      "status": -6,
      "message": "projectId was wrong."
    }
    

    ユーザー停止設定APIリクエスト時に発生するエラーコードです。

    エラーコード説明
    -11bodyにデータ不足
    -12messageMulti値がJSON Arrayでない場合
    -13startedAt 値のフォーマットが正しくない場合、YYYY-MM-DD HH:mm 形態のみ可能
    -14endedAt 値のフォーマットが正しくない場合、YYYY-MM-DD HH:mm 形態のみ可能
    -15messageMulti値のデータフォーマットが正しくない場合
    -16messageMulti値のデータの中にdefaulttrueがないか、複数の場合
    -100既に利用停止が設定されたユーザーの場合

    この記事は役に立ちましたか?

    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.