私は、ユーザーの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に保存する方法はありますか?
- 4. iCloud NSFileManager API - ゲームスコアストレージ
- 5. Office Web AppsサーバーAPIはありますか?
- 6. APIを使用したラテックスWebサービスはありますか?
- 7. Web APIとのファイル共有サービスはありますか?
- 8. IBMのスターリングWebフォームにはAPIがありますか?
- 9. iCloudに接続して連絡先や連絡先を変更するためのAPIはありますか?
- 10. 空のWebアプリケーションまたはWeb API Webアプリケーションテンプレートを作成する必要がありますか? - VB.net
- 11. ProgrammableWeb自体にWebサービスAPIがありますか?
- 12. APIまたはWebサービスを作成する必要がありますか?
- 13. トレースWebアプリケーションはありますか?
- 14. React Native "WEBコードセーフガード"はありますか?
- 15. インラインWebページコンパイラはありますか?
- 16. ICloudの写真ストリームAPI?
- 17. ASP.Net Web APIの応答モデルプロパティをエイリアスする方法はありますか
- 18. フロントエンドWebアプリケーションでTwitter APIを使用する方法はありますか?
- 19. WCF Web APIでJSONフォーマットを制御する方法はありますか?
- 20. Twitter APIやFacebook APIのようなWeb APIを作成するためのリソースはありますか?
- 21. web apiからの応答がありません
- 22. Google Insights APIはありますか?
- 23. IPythonノートブックAPIはありますか?
- 24. Google Takeout APIはありますか?
- 25. FlywayのC#APIはありますか?
- 26. ChromeブックマークAPIはありますか?
- 27. passwordcard.orgのAPIはありますか?
- 28. モバイルメッセンジャー用のAPIはありますか?
- 29. GoogleサウンドAPIはありますか?
- 30. ブログ検索APIはありますか?