問題タブ [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.
pushbullet - アップロード: 500 内部サーバー エラー
これに出くわした人へ: これは、タグ付けされた Pushbullet API に関するものです。
これは初めての試みです。
アップロード リクエストに対して適切な応答が得られたようで、正しいアップロード URL を持っていると確信していますが、アップロード ステージが失敗し続けます。
コードは、送信に MSXML2.XMLHTTP インスタンスを使用する VB6 です。
MultipartFormBody
はバイト配列であるため、そこで UTF-8 にトランスコードされるものはありません。 ContentBoundary
本文データと連携して生成される文字列です。 UploadUrl
直前の (アップロード要求) 応答で返された値を持つ文字列です。XMLHTTP は Content-Length ヘッダーを自動的に作成します。
私が見る限り、メッセージ本文も適切にフォーマットされています。後者に欠陥があったとき、それを修正するのに非常に役立つエラーメッセージが返されました。
しかし、「未処理のサーバー エラーが発生しました」というエラー メッセージとともに 500 内部サーバー エラーが発生しました。
本体は3.5KB以下の毛です。私は次のような概念に陥っています...おそらくチャンクエンコーディングがここで必要ですか?
手がかりはありますか?さらにどのような情報が役立ちますか?
pushbullet - Websocket 経由で通知されたときに SMS を処理する
そのため、APIトークンを使用してwebsocketに接続でき、通知を受け取りました。着信コールの場合、次のようなすべての情報をプッシュします。
{"type":"push","targets":["stream"],"push":{"type":"mirror","source_device_iden":"XXXXXXX","source_user_iden":"ujC7S24sQxw","client_version ":206,"dismissible":true,"title":"5555551212","body":"着信","application_name":"Pushbullet","package_name":"com.pushbullet.android","notification_id" :"6","icon" "ここに大きな価値があります"}}
555-1212 から電話がかかってきたことがわかります (プライバシーのために番号を変更しました)。ただし、SMS の場合は、SMS が変更されたという通知だけが届きます。body フィールドがないため、どこから来たのか、メッセージが何であるかはわかりません。それが言うのは、タイプの sms_changed だけです:
{"type":"push","targets":["stream"],"push":{"type":"sms_changed","source_device_iden":"XXXXXXXXX"}}
私は何を間違っていますか?公開できるように、SMS メッセージと送信者情報を取得したいと考えています。どんな助けでも大歓迎です。
pushbullet - Pushbullet API (REST) のコードページ
Pushbullet は REST API でどのコードページを実行しますか? 北欧文字 (æøåÆØÅ) に問題があります。JSON をフォーマットするためにいくつかの異なる方法を試しましたが、それでも文字は奇妙です。
Powershell「Invoke-RestMethod」を介してAPIを呼び出しています
どんな助けでも大歓迎です
javascript - JavaFX WebEngine および Pushbullet 認証
OAuthアクセストークンを取得するためにPushbullet認証Webページを開くことを目的とした小さなJavaFXアプリに取り組んでいます。JavaFX での記述は非常に簡単でした。ただし、フォームに入力して Google アカウントを使用して検証すると、認証に失敗します。ネイティブの Chrome ブラウザーで URL を開くと同じように機能するため、この問題は JavaFX WebEngine 実装の制限された機能に関連していると思いますが、それが何であるかはわかりません。
以下は、私が使用したコードです。
このコードを使用して Twitter または Slack の Oauth アクセス トークンを取得することはできますが、Pushbullet 認証メカニズムでは成功しないことに気付きました。フォームが送信されると、「アカウントにサインイン中にエラーが発生しました: サーバーに接続できませんでした: 」というエラーが表示されます。
約 2 週間前に Pushbullet チームにメールを送信しましたが、返信がありません。それまでの間、私は firebug を使用して何が問題なのかを理解しようとしましたが、成功しませんでした:
感想、コメントなどなんでもどうぞ。
curl - Pushbullet curl はどのようにチャネルに送信しますか?
チャンネルに送信するにはどうすればよいですか?
これは私がメモに使用するコードです:
android - Pushbullet + WebClient = ノート通知から本文コンテンツのみをダウンロード
これは、Pushbullet APIを使用して、送信された最新の通知を読み取る最初の試みです。
認証に成功しWebClient
、最後のプッシュをアップロード/ダウンロードしましたが、 のプッシュから本文 (ノートのメッセージ) のみをダウンロードしたいと考えていますnote type
。以下の例を見るとWebClient.DownloadString
、本体だけでなく、プッシュから取得できるすべての情報も表示されます。
メモのメッセージだけをダウンロードし、すべてをダウンロードする方法はありますか?
結果:
"{\"アカウント\":[],\"ブロック\":[],\"チャネル\":[],\"チャット\":[],\"クライアント\":[],\"連絡先\":[],\"devices\":[],\"grants\":[],\"pushes\":[{\"active\":true,\"iden\":\"ujCch9rXhnwsjAvxQ1EFi0\ ",\"created\":1.454030974949465e+09,\"modified\":1.454031099564189e+09,\"type\":\"note\",\"dismissed\":true,\"direction\": \"self\",\"sender_iden\":\"ujCch9rXhnw\",\"sender_email\":\"xx@gmail.com\",\"sender_email_normalized\":\"xx@gmail.com\", \"sender_name\":\"ABC\",\"receiver_iden\":\"ujCch9rXhnw\",\"receiver_email\":\"x@gmail.com\",\"receiver_email_normalized\":\"xx@gmail.com\",\"title\":\"abc\", \"body\":\"テスト ライン 1\r\nテスト ライン 2\r\nテスト ライン 3\ "}],\"profiles\":[],\"subscriptions\":[],\"texts\":[],\"cursor\":\"eyJWZXJzaW9uIjoxLCJNb2RpZmllZEFmdGVyIjoiMDAwMS0wMS0wMVQwMDowMDowMFoiLCJNb2RpZmllZEJlZm9yZSI6IjIwMTYtMDEtMjlUMDE6MzE6MzkuNTY0MTg5WiJ9\"}"
php - Pushbullet PHP API リスト
Pushbullet PHP API (以下のリンク) を使用しており、リストをプッシュしたいと考えています。残念ながら、プッシュ リスト (およびアドレス) は推奨されないと聞いています。
https://github.com/ivkos/Pushbullet-for-PHP
ここで、リストをメモ機能付きの文字列としてプッシュし、各項目の後に改行を入れたいと考えています。
誰かがそれがどのように機能するか、またはまだ機能しているライブラリを知っていますか (またはカールでそれを行う方法)?