質問: line友達との写真のやりとりについて ■実現したいこと ・line友達から写真データをlineworksに送付し社内システムに情報連携したい。 ・写真データは、lineworksのトークルームからダウンロードはさせたくない。 ・写真データは、外部lineに転送させたくない。 ■確認事項 lineworks利用者が社内チャットボット向けに写真データを転送 ※bot登録時に「callback url」という設定値があるので、 そこにクラウド側の受信サーバ情報を入れ込むイメージ? こちらでデータ転送後、サーバ側で画像データを抜き取る際に どのlineworksアカウントからの転送だったのか そもそも誰からの写真データだったのかを最終的に判別する必要があると思います。 ボットの受信サーバとして、受信できる情報としてどこまで実現可能でしょうか。 ボットに転送し、受信できる画像データの定義を教えてください。 ※拡張子の制限とか容量てきな制限など
回答: トーク bot が callback で画像データを受け取る際の情報は以下のページの「画像」の項目をご参考ください。 https://developers.worksmobile.com/jp/document/100500901?lang=ja  callback では送信した lineworks ユーザの accountid を取得することができます。 転送元である line ユーザの情報は含まれません。  ファイル容量については line ユーザからトークに送信される際に管理者画面で設定するファイルの最大送信サイズ制限が適用されます。 https://guide.worksmobile.com/ja/admin/pc-admin-guide/manage-service/message/message-settings/ また、トーク bot は resourceid として画像データを受信いたします。 resourceid 方式では png 形式に対応しております。  トークルームのダウンロード制限ですが、モバイル版のみ管理画面から設定が可能です。 https://gui