RPushbullet
パッケージを使用してRからいくつかのデバイス(スマートフォン)にプッシュ通知を送信しています。これは問題なく動作します。Pushbullet APIを使用してプッシュを削除するR
Now:すべての新しいプッシュメッセージの前に、以前のプッシュを削除します。私はPushsbulletのAPIにアクセスしてこれをやりたい応じPushbulletドキュメントはhereた(左側のナビゲーションバーで「プッシュ」に行く - >「を削除 - プッシュ」)することができますが、私は同様に、以下のことを投稿してみましょう:私が試してみました
をhttr
、RCurl
、Curl
のいずれかでRを実装しましたが成功しませんでした。
または
library(RCurl)
library(RJSONIO)
postForm("https://api.pushbullet.com/v2/pushes/{device_ID}",
.opts = list(httpheader = c(Authorization = 'x.X1XxXxXx1xxxX1xxxxxxXX1XxXXxXx1x', Accept = 'application/json')))
が、私はいつも「アクセストークンがないか、無効です」のようなものを言って応答を取得し、例えば:
たとえば、私は以下のコードの様々な変更を試してみましたResponse [https://api.pushbullet.com/v2/pushes/{device_ID}]
Date: 2017-01-30 09:44
Status: 401
Content-Type: application/json; charset=utf-8
Size: 176 B
ステータスコード401
は「未承認」を意味します。つまり、フォームにアクセストークンを渡すことができません。
RでこのPushbullet APIにアクセスする方法についての助けがあれば、大歓迎です。
EDIT:
OS: のWindows 10ホーム、64ビット
カールコマンド: curl --header 'Access-Token: x.X1XxXxXx1xxxX1xxxxxxXX1XxXXxXx1x' https://api.pushbullet.com/v2/users/me
カール出力: curl: (6) Could not resolve host: x.X1XxXxXx1xxxX1xxxxxxXX1XxXXxXx1x' {"error":{"code":"invalid_access_token","type":"invalid_request","message":"Access token is missing or invalid.","cat":"(=^´¢Ñ¤ë´¢Ñ^)y´╝Ø"},"error_code":"invalid_access_token"}
あなたが使ったcurlコマンドとあなたのOSを投稿することはできますか? – kaufmanu