連絡先の部分更新の挙動がおかしい

溝口

2022.10.20既読 1759

外部ユーザー(LINEユーザー)と紐づいている連絡先(会社/所属リスト登録済み)の部分更新で会社/所属リストを更新した際に、ver1.0、ver2.0で挙動が異なります。
ver1.0では既存データがリクエストのデータと入れ替わったのですが、ver2.0では更新ができません。
以下、【更新対象(連絡先一部抜粋)】に対してそれぞれのAPIでリクエストしたサンプルデータです。
ご確認お願いいたします。
-------------------------------------------------------------------------------------
【更新対象(連絡先一部抜粋)】
"organizations":[{"name":"test1","department":"test1","title":null,"primary":true}]
-------------------------------------------------------------------------------------
【APIver2.0】
リクエストサンプル
body: {"contactId":"{contactId}","organizations":[{"primary":true,"name":"test2","department":"test2"}]}
レスポンス(一部抜粋)
・HTTP 200 コード返却
"organizations":[{"name":"test1","department":"test1","title":null,"primary":true}]
-------------------------------------------------------------------------------------
【APIver1.0】
リクエストサンプル
PATCH URL:https://apis.worksmobile.com/r/{API ID}/contact/v3/domains/{domainId}/shared/contacts/{resourceId}
body: {"contactId":"{resourceId}","organizations":[{"name":"test3","department":"test3","represent":false}]}
レスポンス
・HTTP 200 コード返却
下記、連絡先データ(一部抜粋)
"organizations":[{"name":"test3","department":"test3","title":null,"primary":true}]

コメント4

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

    tatty

    うちもこのAPI使っているので今テストしてみましたが、正常に動作しました。
    name, departmentともに変更されています。

    2022.10.20

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

    溝口 投稿者

    コメントありがとうございます。
    更新対象の連絡先の条件が抜けておりました。
    対象の連絡先は、外部ユーザー(LINEユーザー)と紐づいている連絡先となります。
    先頭の投稿内容も修正しました。
    何卒よろしくお願いいたします。

    2022.10.20

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

    LINE WORKS 公式アカウント

    連絡先の部分更新APIにおいて、外部ユーザーの連絡先を変更する際に会社/所属情報を変更できない事象を確認しました。
    本事象については今後のバージョンにて修正を予定しております。

    ご報告いただきありがとうございます。

    2022.10.25

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

    溝口 投稿者

    ご回答ありがとうございます。
    修正予定の件、承知いたしました。

    現在API1.0からAPI2.0への移行作業を実施しております。
    本件が修正されないと移行ができませんので、修正が完了しましたら本投稿にコメントいただくか、「お知らせ」にて公開をお願いします。

    2022.10.26

    0
前の投稿 BOT登録時、主担当に自アカウントが表示されない
次の投稿国土交通省
リスト

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