問題タブ [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.

0 投票する
1 に答える
353 参照

encoding - vCard 4.0 パラメータ値で改行をエンコードする方法: ^n または \n?

vCard 4.0 RFC 6350によると、プロパティ パラメータ値の改行は \n としてエンコードする必要があります (少なくとも ADR プロパティの LABEL パラメータの場合)。

ただし、vCard 4.0 RFC 6350 は、「iCalendar および vCard のパラメータ値エンコーディング」RFC 6868によって更新され、次のように述べられています。

vCard 4.0 パラメータ値の改行を \n または ^n としてエンコードするにはどうすればよいですか?

0 投票する
1 に答える
840 参照

ios - iOS CalDAV と CardDAV はデフォルト以外のポートをサポートしていますか?

HTTP ポート 8080 で実行されている iPad、iOS v7.0.2(11A501) から CalDAV サーバーに接続しようとしていますが、接続に失敗しました。

Fiddler ツールを使用すると、iPad CalDAV クライアントが、「サーバー」フィールドで指定したポートではなく、ポート 443 とポート 80 にリクエストを送信していることがわかりました。

開発環境でのみポート 80 でサーバーを実行できるのは不便です。

この問題を経験した人はいますか?解決策はありますか?

0 投票する
2 に答える
2184 参照

nginx - nginxを使用したRaspbian上のOwncloud - webdavなし

nginxをWebサーバーとして、raspbianをosとして使用して、raspberry piでowncloud 6.0を実行しようとしています。残念ながら、管理者のバックエンドに webdav エラーが表示され、デスクトップ同期クライアント経由で接続できません (モバイル クライアントは動作しています)。

元の構成を含むいくつかのソリューションを既に試しましたが、最初にこのチュートリアルに従いました。webdav / remote.php スクリプト専用の特別なセクションを使用したこのページによる解決策も役に立ちませんでした。

これは私の /etc/nginx/sites-available/default ファイルです:

0 投票する
1 に答える
262 参照

parsing - vCard 2.1 Name プロパティのコンポーネントにコンマを含めることはできますか?

vCard 2.1 Name プロパティを解析する必要があります。

vCard 3.0 および 4.0 では、Name プロパティの各コンポーネントは複数の値を持つことができます。たとえば、RFC 2426 は次のように明確に述べています。

個々のテキスト コンポーネントには、COMMA 文字 (ASCII 10 進数 44) で区切られた複数のテキスト値 (複数の追加名など) を含めることができます。

しかし、vCard 2.1 では、各コンポーネントが 1 つの値しか持てないように見えます。おそらく、少なくとも追加の名前 (3 番目のフィールド) にはコンマを含めることができます。

vCard 2.1 の Name プロパティでは、Family Name、Given Name、Additional Name、Name Prefix、および Name Suffix 文字列にコンマを含めることができますか? これは、vCard 3.0 および 4.0 のように「複数のテキスト値」として扱われるべきですか?

0 投票する
3 に答える
2060 参照

php - サブディレクトリでバイカルを実行できません

「通常のパッケージ」を使用して、専用ホストにバイカルをインストールしようとしました。Web サーバーとして Nginx を使用していますが、実行できません。公式ドキュメントは、サブディレクトリ ( http://mydomain.com/baikal ) ではなく、サブドメイン ( http://baikal.mydomain.com )で Baikal を実行することのみを目的としています。http://mydomain.com/baikal/card.php/addressbooks/IstMe/default/を開くと、「ファイルが見つかりません」というメッセージしか表示されません。どんな助けでも大歓迎です。

私のnginx.confは次のようになります:

0 投票する
1 に答える
298 参照

.net - yahoo またはその他の Web メール サーバーから carddav プロトコルを使用して連絡先にアクセスする

CARDDAV プロトコルを使用して、Yahoo またはサードパーティの CARDDAV 対応メール サーバーから連絡先を取得したいと考えていました。リンクhttps://github.com/Metric/CardDavNetで CARDDAV を使用して連絡先を取得する .NET コードを見つけました。URIを使用してYahooおよびGoogleの連絡先を取得しようとしています:

https://www.googleapis.com/carddav/v1/principals/userEmail/lists/default

PROPFIND を使用していくつかのリクエストを行いましたが、アドレス帳が空になりました。私はかなり近いと思いますが、何かが欠けているかもしれません。

どんな助けでも大歓迎です!

0 投票する
0 に答える
1939 参照

android - IOS の同期アダプター - サーバーとのアプリの同期連絡先

JSON 要求を作成し、 db からいくつかの連絡先を回復するアプリケーションがあります。しかし今、私のアプリを私のサーバーと同期させてください。例: データベースからすべての連絡先を同期し、アドレス帳 (デバイス内) に登録します。Android同期アダプターのように。アンドロイドで可能ですか?