コンタクトカード用にキャッシュされたイメージを強制的にリフレッシュする方法はありますか?ウェブサービスでホストされている画像を変更しましたが、Glassの連絡先カードが更新されていません。それは複数日と複数のハードウェアの電源サイクルだったので、私は欠けているコマンドがあるのだろうかと思っています。Glasswareの連絡先の画像を更新するには?
5
A
答えて
2
私はあなたのガラス製品の連絡先を想定しています。その画像を更新してその変更がGlassに反映されていることを秒単位で確認できました。
Glassの連絡先のgeneral glass documentationとreference documentationのヘルプがあります。
両方とも有用ですが、前者にはJSONの例がありますが、これは有効なJSONの例もありません(項目を区切るカンマがない)、画像に間違った変数名が使用されてkindパラメータがありません。ここで
は、私はあなたのためにこれをテストするために使用される良い例です:
txtファイルは次のようになりますcurl -X POST -H "Authorization: Bearer ya29.YOUR_TOKEN" -H
"Content-Type: application/json"
--data @json-contact1.txt https://www.googleapis.com/mirror/v1/contacts
:
{
"kind": "mirror#timelineItem",
"id": "harold",
"displayName": "Harold Penguin",
"imageUrls": [ "http://images3.wikia.nocookie.net/__cb20110713145426/penguindrum/images/6/66/Real_penguins.png" ],
"priority": 7
}
このコマンドの生のHTTPは、次のようになります。
POST /mirror/v1/contacts HTTP/1.1
User-Agent: curl/7.21.1 (i686-pc-mingw32) libcurl/7.21.1 OpenSSL/0.9.8r zlib/1.2.3
Host: www.googleapis.com
Accept: */*
Authorization: Bearer ya29.AHES6ZSgwltGsN16ZTP1JkklDXhDzazoZWRZmaCBltqAK6DTcSqPhw
Content-Type: application/json
Content-Length: 194
{
"kind": "mirror#timelineItem",
"id": "harold",
"displayName": "Harold Penguin",
"imageUrls": [ "http://images3.wikia.nocookie.net/__cb20110713145426/penguindrum/images/6/66/Real_penguins.png"
],
"priority": 7
}
私は連絡先を投稿し、Glassのタイムラインに入り、写真を選択しましたHarold Penguinを見るまで、連絡先をスクロールし、Curlコマンドの背景写真を持っていました。その後、新しい画像urlでtxtファイルを修正し、Curlコマンドを再送信し、さらに200回の応答を得て、Glassの写真/共有プロセスを繰り返しました。今回はHarold Penguinのバックグラウンドが新しい画像でした。この間GlassがWi-Fiに接続されました。
正確な問題を診断するのは難しいですが、うまくいけば、これがうまく動作していることを知り、実際の例にアクセスしてテストすることができます。私のGlasswareはJavaで書かれていますが、このような問題を診断するためのCurlのシンプルさは好きですが、それは私にとってはうってつけです。
興味深い質問、ありがとうございます。
関連する問題
- 1. Androidの画像で既存の連絡先を更新する
- 2. 連絡先のようなコンポジションの画像連絡先のアプリ
- 3. 連絡先更新のContentObserver
- 4. 連絡先の画像を変更するとき
- 5. アンドロイド:連絡先に画像を添付
- 6. Office 365更新連絡先
- 7. 連絡先monodroidのサムネイル画像のパス
- 8. Google共有の連絡先(外部の連絡先)を更新する方法
- 9. アンドロイドで連絡先の画像を変更しますか?
- 10. 更新会社の連絡先
- 11. 更新連絡先の電話番号
- 12. Cordova連絡先プラグインを使用してユーザーの連絡先に画像を保存する
- 13. Outlookの連絡先に連絡する
- 14. テレグラムの連絡先のカスタムプロフィール画像を設定する
- 15. アカウントを更新して更新する連絡先
- 16. 私は連絡先の名前と番号を更新していますAndroidの連絡先に
- 17. Googleの連絡先プロフィール画像を取得する
- 18. 連絡先に画像を添付する
- 19. Googleの連絡先から新しい連絡先を取得するapi
- 20. Androidの連絡先:姓、名字、画像で連絡先リストを取得する方法
- 21. Androidの連絡先連絡先遅い
- 22. 連絡先の連絡先メールアドレス
- 23. 連絡先フレームワークで更新された連絡先のIDまたはアイテムのみを見つける方法
- 24. joomla 2.5の連絡先に複数の画像を追加するには?
- 25. Drupal - 連絡先の下に画像とテキストを追加
- 26. 画像をインテント経由でデフォルトの連絡先アクティビティに転送
- 27. 取得する方法連絡先の画像イオン3
- 28. アンドロイドの連絡先の値を更新する方法
- 29. アンドロイド(Xamarin)私は連絡先を更新トラブルのビットを持っています連絡先
- 30. Androidの「画像なし」の連絡先のシステム画像を使用
Glassは、イメージを含むHTTP応答で指定されたキャッシュディレクティブを尊重する必要があります。 Glassがイメージをキャッシュする時間はどれくらいですか? – mimming