051エラー

栢沼利明

2017.02.17既読 1798

投稿内容は全体に公開されます。 

アカウント名やドメイン名、 ConsumerKey などの非公開情報は記入しないでください。

下記のコードを実施すると、051のエラーコードが返却されます。

①~③のXXXXはDeveloperConsoleから発行されたもの

④のXXXXはログインIDの@以降の値を入力しました。

     String url = "https://sandbox-apis.worksmobile.com/XXXX/admin/getDomain";①
        String consumerKey = "XXXX";②
        String token = "XXXX";③

        PostMethod method = new PostMethod(url);
        method.setRequestHeader("consumerKey", consumerKey);
        method.setRequestHeader("Authorization", "Bearer " + token);

        NameValuePair[] parameters = new NameValuePair[1];
        parameters[0] = new NameValuePair("params", "{\"domain\":\"XXXX\"}");④

        method.setRequestBody(parameters);

        HttpClient client = new HttpClient();
        client.executeMethod(method);
        String response = method.getResponseBodyAsString();

        System.out.println("response=" + response); 

コメント1

  • 업데이트 된 답글입니다.

    LINE WORKS 公式アカウント

    Sample CodeのAPIがSandbox用です。
    SandboxのDomain情報を入力したのかどうか確認してもらえますか?

    *Sandbox環境は、Developer Consoleにログインしていただき、左側のメニューより"Sandbox"を選択します
    (https://developers.worksmobile.com/jp/console/sandbox/config/view)

    2017.02.17

    0
前の投稿 OAuthの動作について
次の投稿トークグループの作成について
リスト

まだ、解決できませんか?
今すぐ実際に使用しているLINE WORKSユーザーに質問してみましょう。