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 комментарий

出本様、

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

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

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

 

 

Momo Takemura Community Team at Wrike Wrike Product Manager Узнайте о самых популярных функциях Wrike и советах по его использованию

Momo Takemura Wrike Team member Узнайте о самых популярных функциях Wrike и советах по его использованию

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]

Вверх
Didn’t find what you were looking for? Write new post