LINE WORKS Developers

コミュニティ

LINE WORKSのテクニカルエキスパート及び開発者と
コードのサンプル、リソース、Tip等を共有し問題解決への相談が可能です。

??dev_메인_타이틀_모바일_ja_JP??

アドレス帳

API(getDomainContact)について

画像

藤原慎也

2018.01.24既読 321

お世話になっております。

 

本件は御社サポートに問い合わせたところ、こちらで質問をするように言われたため質問させていただいております。

 

弊社構築したシステムにおいて、他API呼び出しのためのexternalKey取得を行うためにアカウント情報の照会API(getDomainContact)の呼び出しを行っております。 

https://developers.worksmobile.com/jp/document/1006004


ところが当該のAPIの呼出を行うと

{"errorMessage":"Unknown error","errorCode":"999"}

のレスポンスが返却され、うまくユーザーの情報を取得することができません。


APIの呼出はID登録タイプで登録した情報で呼出を行っております。

※使用している値については他APIで使用しているものと同一です。現状は上述のAPIで取得できるはずの値を取得したと見なし、後続の処理を行っています。

※当該のエラーはAzure上から2018-01-23 19:17頃に呼び出しを行った際のものです。 


原因をご教授願えないでしょうか?

以上よろしくお願い致します。

コメント6

  • 画像

    LINE WORKS 公式アカウント

    下記アカウント情報照会のAPIについて、
    https://developers.worksmobile.com/jp/document/1006004

    Request Exampleが、"Content-Type"が"application/json" であるかのような記述になっており申し訳ございません。
    "Content-Type" は "application/x-www-form-urlencoded" ですので、Request Exampleは下記が正しいです。
    -------
    account=account@example.com
    -------

    こちらで再度試していただくことは可能でしょうか。
    ドキュメントについては、追って修正させて頂きます。

    2018.01.25

    0
  • ご回答ありがとうございます。

    本件はご指摘のapplication/x-www-form-urlencodedでAPIを呼び出した結果となります。
    ※Postman等のツールを使用して呼び出しても結果は同様でした。

    他にどのような原因が考えられるでしょうか?
    開示可能な範囲で情報を開示しますので、ご指摘いただければと思います。

    ドキュメントの修正につきましては承知いたしました。

    以上よろしくお願いいたします。

    2018.01.26

    0
  • ID登録タイプではなく、固定IPタイプで呼び出しを行ったところ当該APIの呼び出しが可能となりました。

    ただ、前述のとおりAzureでシステム運用を考えているため、IPを現状は4個登録する必要があり、
    運用を踏まえた場合にはID登録タイプで呼び出しを行ったほうがベターかと考えております。

    取り急ぎご報告させていただきます。
    よろしくお願いいたします。

    2018.01.26

    0
  • 画像

    LINE WORKS 公式アカウント

    ご連絡、お手数かけ致しました。
    こちらの環境でもID 登録タイプの呼び出しに起因する同事象を確認し、本日中の修正を予定しております。
    明日、あらためてご確認いただけないでしょうか。

    2018.01.29

    0
  • ご対応ありがとうございます。

    取り急ぎ当該APIをID登録タイプで呼び出しを行ったところ値が返却されることを確認しました。

    お忙しい中ご対応ありがとうございました。

    2018.01.30

    0
  • 画像

    LINE WORKS 公式アカウント

    ご確認、並びに、正常に動作した旨、ご丁寧にご連絡くださりありがとうございます。
    今後ともLINE WORKSをよろしくお願いします。

    2018.01.31

    0