問題タブ [pushbullet]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - APIを利用したスマホでのプッシュブレット非通知
Pushbullet の API を使用する小さなアプリを作成しました。これは PhP で書かれており、cURL を使用してさまざまな要求を処理します。
まず、oauth2 を使用してアクセス トークンを取得します。次に、登録したアカウントにプッシュを送るのは /v2/pushes/ です。
メッセージは Pusbullet アカウントで受信されますが、スマートフォンには何も表示されません。通知はありません。
誰かが私を助けてくれることを願っています。ありがとう。
プッシュを送信する私の関数:
bash - Bash と curl を使用した Pushbullet Oauth
最近、Bash で Pushbullet Linux コマンド ライン クライアントを作成しました。ユーザーが Oauth を介して Pushbullet アカウントへのアクセスを許可できるようにしたいのですが、問題が発生しています。先日Google Drive APIのOauthをやったばかりです。これはかなり簡単で、数行のコードしか必要としませんでした。正直なところ、Pushbullet API ドキュメントの Oauth セクションはやや不明確です。
必要な手順を理解していることを確認させてください。
- アプリ内で生成された URL を使用してユーザーを Pushbullet サイトに送信する
- URL には次を含める必要があります: client_id および redirect_url (redirect_url は、トークンまたはコードの response_type に加えて、Pushbullet へのアクセスを許可した後にユーザーがリダイレクトされる URL を指定します)
- ユーザーが自分の Pushbullet アカウントへのアクセスを許可または拒否する
- アクセスが許可されると、ユーザーは redirect_url に送信されます
- クライアントは、redirect_url に埋め込まれた access_token を取得し、将来のすべてのリクエストに access_token を追加する必要があります
それは正しいと思いますか?
スクリプトはブラウザに認証 URL を正常にロードしますが、[承認] をクリックすると次のエラーが表示されます: The param 'redirect_uri' has an invalid value
. Pushbullet設定の「clients」セクションにリストされているredirect_uriを使用しました。したがって、この:
https://www.pushbullet.com/login-success/access_token=<access token>&response_type=token&scope=everything
正しい URL を使用していますか? これはコマンドライン クライアントであり、ドメインを持っていません。しかし、それは問題ではありませんよね?
Oauth は常にブラウザー経由の認証を必要としますか、それともある種の Web サービス呼び出し (これは GDrive API がどのように機能するか) を介して行うことができますか? 理想的には、Web ブラウザーのロードについて心配する必要はなく、curl がすべてを処理するようにします。
json - PushBullet API を使用してリストをプッシュすると、エラー 400 が返される
http リクエストを使用して PushBullet API で新しいリストを送信しようとしています。次の json データを使用してプッシュに送信します。
{
"items":[
{
"checked":false,
"text":"a"
},{
"checked":true,
"text":"b"
},{
"checked":false,
"text":"c"
}
],
"title":"a",
"type":"list"
}
コンテンツ タイプは「application/json」に設定され、プッシュ履歴を要求するときにサーバーが返すのと同じ構文をリストに使用します。それでもエラー 400 (不正な要求) が発生します。
c# - APIでpushbulletに連絡先を追加する
API を使用して pushbullet の連絡先に連絡先を追加しようとしています。
POST リクエストで次の json データをhttps://api.pushbullet.com/v2/contactsに送信します
ドキュメントによると、これは連絡先を追加する必要があります。代わりに、不正なリクエスト エラーが発生します。
API 経由で連絡先のリストを要求すると、常に空になります。Windows デスクトップ クライアントと Web を使用して連絡先を追加できます。ただし、これらの連絡先は、API を使用している場合ではなく、デスクトップと Web にのみ表示されます。
pushbullet - Pushbullet: API 経由でプッシュすると、公式の Chrome 拡張機能で通知が表示されない
公式の Chrome 拡張機能が期待どおりに動作しません (以前の動作とは異なります)。これを行う前に、Chromeストアからアンインストールして再インストールしました。
randomchars pushbullet python クライアントの使用 ( https://github.com/randomchars/pushbullet.py ):
上記のメモは、すべてのデバイスにプッシュする必要があります。ただし、公式の Android アプリには表示されますが、公式の Chrome 拡張機能には表示されません。
ただし、次は機能し、Chrome 拡張機能に表示されます。
curl を使用してバリアントを試しました。このプッシュは、公式の Android クライアントには表示されますが、公式の Chrome 拡張機能には表示されません。
しかし、表示されたプッシュと非表示の通知のメタデータの違いを比較した後、勘に基づいて行動し、「source_device_iden」タグを追加しました (私の Android クライアントと一致します)。これは、公式の Chrome 拡張機能に表示されました。
Chrome 拡張機能では、source_device_iden または dest_device_iden のいずれかを入力する必要がありますか?
android - 複数のオプションを使用した pushbullet プッシュ
Androidフォンでホームオートメーションプロジェクトを制御したいのですが、考えている方法でそれが可能かどうかわかりません.
正確にどのように使用したいですか:
- Arduino Nano は、ライトの 1 つがオンのままになっていることを検出しますが、その部屋には一定時間動きがありません。
- Arduino Nano は、その情報をインターネットに接続されたハブに渡します。
- ハブ (処理コードを使用) は、Pushbullet API 要求を作成して、「部屋 y の照明が x 時間オンのままになっています。オフにしますか? はい/いいえ」というプッシュを表示します。
これは Pushbullet で可能でしょうか? はいの場合、どのように?いいえの場合、これを行う方法はありますか (簡単に)?
pushbullet - Pushbullet クライアントの「client_iden」パラメーターの場所
「client_iden」ターゲット パラメータを使用して、一度に複数のユーザーにプッシュを送信しようとしています。クライアントを正常に作成しましたが、クライアント作成ページで「client_iden」パラメーターが見つかりません。
このパラメータがどこにあるか知っている人はいますか?
api - Pushbullet API - 連絡先の電子メール アドレスを更新することはできますか?
連絡先を作成して指定することはできますが、連絡先email
を更新するための唯一のオプションはname
. 連絡先を更新することはできemail
ますか?
これは、ユーザーが連絡先を削除してから、新しい でもう一度追加するよりも望ましいでしょうemail
。