WrikeのタスクにVBAを使いファイル添付したい

内容
WrikeのタスクへVBAでファイルを添付するマクロを作成しています。
マクロはエラーなく終了し、ファイルが添付出来ていますが
実際は0kbのファイルが添付されていて失敗しています。

私のマクロは以下の通りです。
------------------------------------------------------------------------------------------------------------------------------------------------------------
token = ”XXXXXXX”                         ’ XXXXXXXX:Wrike APIトークン
url = "https://www.wrike.com/api/v4/tasks/XXXXXXXXXXX/attachments"  ’XXXXXXXX:wrikeのタスクID Set objHTTP = CreateObject("MSXML2.ServerXMLHTTP.6.0")
objHTTP.Open "POST", url, False
objHTTP.setRequestHeader "Authorization", "Bearer " & token
objHTTP.setRequestHeader "Content-Type", "application/vnd.ms-excel"
objHTTP.setRequestHeader "X-File-Name", "%E5%B7%A5%E6%95%B0.xlsx"
objHTTP.setRequestHeader "data-binary", "C:\%E5%B7%A5%E6%95%B0.xlsx"
objHTTP.send ""

------------------------------------------------------------------------------------------------------------------------------------------------------------

WrikeのヘルプにCurlを使いファイルを添付する方法が書かれております。「--data-binary 'attachment content'」の部分をVBAで表現できれば解決できそうなのですが…。

【ヘルプのサンプルコード】
curl -g -X POST -H 'Authorization: bearer taken' -H 'content-type: application/octet-stream' -H 'X-Requested-With: XMLHttpRequest' -H 'X-File-Name: attachment.txt' --data-binary 'attachment content' 'https://www.wrike.com/api/v4/folders/XXXXXXXXXXX/attachments'

どなたか対処方法をご存じの方、ご教示頂けると大変助かります。

0
👍 Spot On 💡 Innovative Approach 💪 Stellar Advice ✅ Solved 🪄 Remove Kudos
1 Kommentar

出本様、

投稿ありがとうございます Wrike アカウント デベロップメント マネージャーの竹村です。 

こちら弊社サポートチームへリクエストを送信させていただきましたので、サポートチームからの返信を今しばらくお待ち下さい。

ぜひ、同じような連携をされている方がいらっしゃいましたら、ご回答お待ちしております。

 

 

Momo Takemura Community Team at Wrike Wrike Product Manager Erfahren Sie mehr über Wrikes leistungsstarke Funktionen und lernen Sie Anwendungsbeispiele kennen

Momo Takemura Wrike Team member Erfahren Sie mehr über Wrikes leistungsstarke Funktionen und lernen Sie Anwendungsbeispiele kennen

0
👍 Spot On 💡 Innovative Approach 💪 Stellar Advice ✅ Solved 🪄 Remove Kudos

Folllowing List for Post: WrikeのタスクにVBAを使いファイル添付したい
[this list is visible for admins and agents only]

Nach oben
Didn’t find what you were looking for? Write new post