ユーザーのiMessageをサーバーに転送し、iMessageにサーバーからの応答を受信させます。これは可能ですか?iOS 10:サーバーにユーザーのiMessageを転送し、サーバー(自動ボット)から応答を受け取るようにします。
1
A
答えて
0
申し訳ありませんが、できません。理由は、会話中にメッセージにアクセスできないためです。より正確には:
- あなたのアプリによって作成されなかったメッセージにはアクセスできません。
- アプリによって作成されたメッセージは、アプリが開いていて、他のユーザーがアプリと共に送信したメッセージを受信したとき、またはユーザーがアプリから送信されたメッセージの1つを選択したときにアクセスできます。
また、メッセージappは自動的にメッセージを送信できないため、ユーザーは常に「送信」の青色のボタンをタップする必要があります。
ですから、devのしたいアプリの種類は、私の意見では不可能である:/
EDIT: https://developer.apple.com/reference/messages/msmessage
そして、より正確にその一部:
はより明確化のために、ここで見てくださいiMessageアプリがインストールされているiOSデバイス。
拡張機能が実行されていない場合、システムは init(session :)プレゼンテーションスタイルを使用して拡張機能を起動します。会話のselectedMessage プロパティがタップされたメッセージに設定され、ビューコントローラの willBecomeActive(with :)およびdidBecomeActive(with :)メソッドが呼び出されます。
拡張機能が実行されている場合、システムはビューコントローラの willSelect(:conversation :)メソッドを呼び出します。その後、会話の selectedMessageプロパティを更新し、ビューコントローラの didSelect(:conversation :)メソッドを呼び出します。
オーバーライドwillSelect(:conversation :)またはdidSelect(:conversation :)を に変更すると、新しいメッセージを選択したユーザーが応答します。
メッセージをファイルシステムに保存して後で処理することもできます。
関連する問題
- 1. djangoサーバーからnodejsサーバーにメッセージを送信し、その応答を受け取る方法は?
- 2. iOSのSMS/iMessage自動応答機
- 3. WP7のサーバーからどのように応答を受け取ることができますか?
- 4. githubサーバーから応答を受け取ることができません
- 5. ボットからユーザーに複数の応答をどのように送信しますか?
- 6. サーバーからの適切なJSON応答を受け取りません
- 7. Angular 4アプリケーションがViewComponent ASP.Coreサーバー応答を受け取る
- 8. サーバーの応答を取得しようとしている
- 9. phpファイルからhttp取得要求をサーバーに送信しようとしていて、http応答を受信しようとしています。
- 10. xmlがサーバー側で応答を受け取る前にxml更新応答を取得するdhtmlxScheduler
- 11. jsonデータをサーバーに送信し、アンドロイドでJsonの応答を受け取る方法は?
- 12. 要求を傍受して別のサーバーに転送する
- 13. 投稿リクエストをDjangoサーバーに送信する:views.pyの特定のメソッドへの応答を受け取る方法
- 14. スラック内のボットにダイレクトメッセージを送信して応答を取得
- 15. WCFサーバーから値を受け取る
- 16. サーバーからサーバーにファイルを転送する方法
- 17. FTPサーバーからローカルUNIXサーバーにファイルを転送する
- 18. WindowsサーバーからLinuxサーバーにファイルを転送する方法
- 19. JSONをYUIクライアントからWCF Webサーバーに転送しますか?
- 20. サーバーからサーバーへのファイル転送ポート?
- 21. サーバーからサーバーへの転送
- 22. 応答ネイティブでスタックトレースを使用したクラッシュレポートをサーバーに送信
- 23. 私たちのサーバーからクライアントにHTTP応答を送信
- 24. クライアントとサーバーからのファイル転送を暗号化します
- 25. Jsonp - サーバーからの応答
- 26. サーバーからのHTML応答
- 27. 要求を送信して応答を受け取るツール
- 28. JavaScriptからサーバーからの応答を取得する
- 29. サーバーは、iOS/Restkitとは異なる応答を返します。
- 30. ウェブブラウザはパスワードを元のサーバーにどのように転送しますか?
"アプリで作成したメッセージは、アプリが開いていて、他のユーザーがあなたのアプリと共に送信したメッセージを受信したとき、またはユーザーがアプリから送信したメッセージの1つを選択したときにアクセスできます。これを説明できますか? –
確かに。 ---あなたのiMessageアプリを使用しているとき、あなたのアプリを介して送信されたiMessageが来たとき、 'didReceive(MSMessage、conversation:MSConversation)'が自動的に起動します。単純なメッセージですが、何も起こりません)。その時点で、メッセージにアクセスしたり読むことができます。 ---最後に、iMessageアプリケーションで送信された先行のiMessageをタップすると、iMessageアプリが開き、 'willSelect(MSMessage、conversation:MSConversation)'が起動します。 – RomOne