私は、ユーザーのiCalにアクセスして自分のサーバーからイベントを作成できるようにしたいと考えています。可能であれば、GoogleカレンダーのようなOAuth2設定を使用するのが望ましいでしょうか?もしそうなら、APIに関するドキュメントはどこにありますか?iCloud Web APIはありますか?
5
A
答えて
5
残念ながら、現在のところ、iCloudには何もOAuthはありません。
自分のAppleIDとパスワードをユーザーに依頼して、サーバー上に保管(セキュリティ上の理由からお勧めできません):しかし、考慮すべき2つのソリューションがあります。これにより、ユーザーは自分のアカウントで有効になっているすべてのものにアクセスできます。ログインしてコンテンツを購入することさえできる - セキュリティ上の問題。しかし、iCalに直接アクセスできます。
あなたのアプリを通じてカレンダーにアクセスするようにユーザーに依頼してください。 EKEventStoreのrequestAccessToEntityType:メソッドを使用すると、ユーザーのローカルカレンダーにアクセスできます。これらのイベントをバッチしてサーバーに送信することができます。カレンダーhereにアクセスする方法に関する情報があります。
1
可能です。 iCloudはcaldav.icloud.com
のCalDAVをサポートしています。イベントやタスクを作成、変更、削除することができます。残念ながら、このためにユーザーの資格情報を持っている必要があります。
関連する問題
- 1. Apple iCloudカレンダーAPI
- 2. GoogleのWebクリップボード用のWeb APIはありますか?
- 3. iCloud NSFileManager API - ゲームスコアストレージ
- 4. IBMのスターリングWebフォームにはAPIがありますか?
- 5. APIを使用したラテックスWebサービスはありますか?
- 6. Web APIとのファイル共有サービスはありますか?
- 7. iCloudに接続して連絡先や連絡先を変更するためのAPIはありますか?
- 8. ProgrammableWeb自体にWebサービスAPIがありますか?
- 9. APIまたはWebサービスを作成する必要がありますか?
- 10. ICloudの写真ストリームAPI?
- 11. Twitter APIやFacebook APIのようなWeb APIを作成するためのリソースはありますか?
- 12. モバイルメッセンジャー用のAPIはありますか?
- 13. GoogleサウンドAPIはありますか?
- 14. Google Takeout APIはありますか?
- 15. IPythonノートブックAPIはありますか?
- 16. Google Insights APIはありますか?
- 17. Google Transit APIはありますか?
- 18. passwordcard.orgのAPIはありますか?
- 19. ChromeブックマークAPIはありますか?
- 20. Bing Shopping APIはありますか?
- 21. wikinvestにはAPIがありますか?
- 22. ブログ検索APIはありますか?
- 23. Xbox OneコントロールAPIはありますか?
- 24. ASP.Net Web APIの応答モデルプロパティをエイリアスする方法はありますか
- 25. WCF Web APIでJSONフォーマットを制御する方法はありますか?
- 26. トレースWebアプリケーションはありますか?
- 27. ウェブアプリケーションでiCloud APIを使用できますか?
- 28. iCloud APIはiOSからの音楽ライブラリアクセスを許可していますか?
- 29. JSR 257(「非接触通信API」)C APIはありますか?
- 30. QTのsetMask()APIに似たQMLのAPIはありますか?