問題タブ [carddav]
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.
backup - 1 つの wget / curl ですべての caldav および carddav データをダウンロードするにはどうすればよいですか?
今まで、私は毎日のリンクを使用Google Calender
して個人的なバックアップを行っていました。wget
public ".ics"
ここで、アクセス権のみを持つ新しいサービスに切り替えたいと考えていcaldav
ます。
caldav
すべてのデータとcarddav
データを 1 つのwget
/でダウンロードする可能性はありcurl
ますか?
このダウンロードされたデータにより、失われたデータをバックアップすることができます。
前もって感謝します。
編集
hmhが説明した方法で機能する非常に単純なphpファイルを作成しました。この方法がさまざまなプロバイダーで機能するかどうかはわかりませんが、mailbox.org ではうまく機能します。
https://gist.github.com/ahemwe/a2eaae4d56ac85969cf2で見つけることができます。
webdav - vCard 2.1 および 3.0 でプロパティのカーディナリティを把握するにはどうすればよいですか
vCard 4.0 仕様では、各プロパティにはRFC 6350で指定されたカーディナリティがあります。
vCard 2.1 および 3.0 のカーディナリティを確認するにはどうすればよいですか? vCard 2.1 および 3.0 に同じ名前のプロパティを複数回含めることができる兆候はありますか?
google-api - Google CardDAV API addressbook-multiget が 400 Bad Request を返す
Google の CardDAV API を使用して、Google コンタクトからすべての連絡先を取得しようとしています。CardDAV Developer's Guide
に
よると、これは. RFC 6352によれば、これは次のようになります。addressbook-multiget REPORT
残念ながら、私は常に(400) Bad Request
すべてのREPORT
リクエストを受けています。
リクエストにOAuth2アクセストークンとDepthヘッダーを1に設定したAuthorizationヘッダーを含め、https://www.googleapis.com/carddav/v1/principals/foo@gmail.com/lists/default
HTTPS経由で送信しています。また、開発者コンソールで CardDAV API へのアクセスが許可されています。
誰かがこれを機能させたり、私が別の方法で何をすべきかの手がかりを持っていますか?
ruby-on-rails - Ruby on rails で CardDAV を実装する方法
iCloudから連絡先をインポートしたいのですが、サーバー側でiCloudが使用するCardDAVプロトコルを介して実行できることを知っています。しかし、CardDAV を使用して iCloud から連絡先を取得する方法はありますか?そのような操作やコードを実行する宝石はありますか?
どんな助けや提案も本当に励みになります。
carddav - CardDav REPORT リクエストでオフセットを定義する方法
私は cardDav 標準を使用しており、多くの連絡を処理する必要があります。
carddav 標準では、REPORT リクエストで結果 ( doc ) の数を制限する方法が定義されていますが、オフセットを定義する方法はありますか? すべての連絡先をバッチで取得したいと思います。
google-api - Google CardDAV API を使用して新しい連絡先を挿入する方法は?
接触操作に関しては、Google CardDAV API Developer's Guideが非常に簡潔です。新しい連絡先を挿入する方法に関する唯一のヒントは次のとおりです。
クライアント アプリケーションは、VCard 3.0 形式の新しい連絡先を含む POST 要求を発行します。応答には、新しい連絡先の ID が含まれます。
これは私が発行したリクエストですが、取得したレスポンスは 400 Bad Request です。
ここで何が欠けているのか、誰にも手がかりがありますか?
ios - iOS CardDAV アカウントをプログラムで追加する
メール、連絡先、カレンダー ->設定アプリの [アカウントの追加]オプションを使用して手動で行うことができるため、 CardDavアカウントをプログラムで追加することは可能ですか?
一般に、他のタイプのアカウントをコードに追加することは可能ですか?
たとえば、取引所の口座。フォーラムのどこかで、そうではないことを読みました。
によるとABSource
、コードからアカウントを追加することはできないようです。適切なソースレコードから値を読み取ってコピーするための関数だけがあります
icloud - BookmarkDAV に仕様はありますか?
iCloud をいじってみると、カレンダー、連絡先、ブックマークの保存と同期に微調整された形式の WebDAV が使用されていることがわかりました。Google で CalDAV と CardDAV を検索していくつかの仕様を取得しましたが、ブックマークについては、Apple が独自のBookmarkDAVプロトコルを開発したようです。このプロトコルに関するドキュメントはありますか?