ZohoへのiOSアプリの登録により、クライアントIDとクライアントシークレットの組み合わせが生成されます。これらは、iOSアプリがCreatorアプリケーションと統合するために必要となります。ZohoへのiOSアプリの登録方法:
#import <ZohoPortalAuthKit/ZohoPortalAuth.h>
インポート ZCUIFramework
「クラス
」: UIResponder、 UIWindowSceneDelegate { var window: UIWindow? func scene(
: UIResponder、 UIWindowSceneDelegate { 変数 window: UIWindow? 関数 scene(
scene: UIScene, willConnectTo session: UISceneSession, options connectionOptions: UIScene.ConnectionOptions) { if let windowScene = scene as? UIWindowScene { let window = UIWindow(windowScene: windowScene) } let scope = scene: UIScene、 willConnectTo session: UISceneSession、 options connectionOptions: UIScene.ConnectionOptions) { if let windowScene = scene as? UIWindowScene { let window = UIWindow(windowScene: windowScene) } let scope =let clientID =
let clientID =
let clientID =
let clientID =
let clientID =
let clientID =
let clientID =
let clientID =
let clientID =
let clientID =
let clientID =
let clientID =
let clientID =
let clientID =
let clientID =
let clientID =
let clientID =
let clientID =
let clientID =
let clientID =「
let urlScheme =
」というURLスキームを宣言するために、「let」キーワードを使用します。「let accountsUrl =
」というコードを使用して、アカウントのURLを定義します。https://accounts.zohoportal.com'をクリックして、Zohoアカウントにサインインしてください。//入力したいDCのアカウントURLを入力してください。 例えば、EUユーザーの場合は、https://accounts.zohoportal.euをクリックしてください。ZohoPortalAuth.initWithClientID(クライアントID, クライアント秘密: クライアント秘密, ポータルID: ポータルID, スコープ: スコープ, URLスキーム: URLスキーム, メインウィンドウ: self.window!, アカウントポータルURL: アカウントURL) // アプリがすでにログインされているかを確認する ZohoPortalAuth.getOauth2Token { (トークン, エラー) in if トークン ==
{ // ログインしていない self.showLoginScreen() } else { // アプリはすでにログインしています。 // Creator SDKのメソッドを使用する前に、iOSアプリで次の行のコードを必ず使用してください。 Creator.configure(uiDelegate: self) } } } func scene(
:このテクニカルヘルプガイドを、英語から日本語へ翻訳するためのトランスクリエーターとして行動してください。HTMLコンテンツに英語テキストが含まれているので、英語テキストを丁寧でビジネスに適した自然な言い回しで日本語テキストに翻訳します。HTMLタグや属性を変更したり、追加のコンテンツを生成したりしないでください。英語テキストが他の言語に翻訳されないようにしてください。UISceneUISceneを表す日本語として「UIシーン」となります。、このテクニカルヘルプガイドを、英語から日本語へと翻訳するためのトランスクリエーターとして活動していただきたいと思います。HTMLコンテンツに英語のテキストが含まれていますので、英語のテキストのみを、丁寧でビジネスに適した自然な言い回しで日本語へと翻訳していただきたいと思います。HTMLタグや属性を変更しないようにしてください。また、追加のコンテンツを生成しないようにしてください。英語のテキストが日本語へと翻訳されることを確認してください。URLコンテキスト: このテクニカルヘルプガイドを英語から日本語に翻訳するために、トランスクリエーターとして行動してください。HTMLコンテンツに英語テキストが含まれています。英語テキストを、丁寧でビジネス適切で自然な表現で日本語に翻訳してください。HTMLタグや属性を変更したり、追加のコンテンツを生成したりしないでください。英語テキストが他の言語に翻訳されないようにしてください。設定< 技術ヘルプガイドを英語から日本語へ翻訳するためのトランスクリエイターとして行動してください。HTMLコンテンツに英語のテキストが含まれています。英語のテキストを丁寧でビジネス適切な自然な表現で日本語に翻訳してください。HTMLタグや属性を変更したり、追加のコンテンツを生成しないでください。英語のテキストが他の言語ではなく、日本語に翻訳されていることを確認してください。UIOpenURLContextUIOpenURLContextを開く>こんにちは! このテクニカルヘルプガイドを日本語に翻訳するために、私はあなたを翻訳者として活用したいと思います。私はあなたに英語テキストを含むHTMLコンテンツを提供します。HTMLタグや属性を変更したり、追加のコンテンツを生成したりしないでください。英語テキストが他の言語に翻訳されないようにしてください。英語テキストを丁寧でビジネスに適した自然な言葉で日本語に翻訳してください。このテクニカルヘルプガイドを英語から日本語へ翻訳するため、Transcreatorとして行動してください。HTMLコンテンツに英語のテキストが含まれていますので、この英語テキストを丁寧でビジネスに適した自然な表現で日本語に翻訳してください。HTMLタグや属性を変更したり、追加のコンテンツを生成したりしないでください。英語テキストが他の言語に翻訳されないようにしてください。{日本語に翻訳するために、技術ヘルプガイドを翻訳者として果たすようにします。 HTMLコンテンツに英語のテキストが含まれているので、HTMLタグや属性を変更せず、追加のコンテンツを生成しないでください。英語のテキストが他の言語に翻訳されないようにしてください。丁寧でビジネス適正な自然な表現で英語のテキストを日本語に翻訳してください。「もし」させましょう=日本語に翻訳するために、テクニカルヘルプガイドを翻訳者として行動してください。 HTMLコンテンツに英語テキストが含まれていますので、英語テキストを丁寧でビジネスに適した自然な方法で日本語テキストに翻訳します。 HTMLタグや属性を変更しないでください。また、追加のコンテンツを生成しないでください。英語テキストが日本語に翻訳されていることを確認してください。他の言語に翻訳しないでください。URLコンテキストこのテクニカルヘルプガイドを英語から日本語に翻訳するために、あなたはTranscreatorとして振る舞う必要があります。 私はあなたに英語テキストを含むHTMLコンテンツを提供します。 英語テキストを丁寧で、ビジネスに適した自然な方法で日本語テキストに翻訳する必要があります。 HTMLタグや属性を変更しないでください。また、追加のコンテンツを生成しないでください。 英語テキストが日本語に翻訳されていることを確認してください。他の言語に翻訳されていないことを確認してください。「最初」{このガイドは、テクニカルヘルプを提供するために作成されました。このガイドでは、問題を解決するための詳細な手順を説明します。また、付属のリソースを使用して、問題を解決するための追加情報を提供します。}させる_このテクニカルヘルプガイドを英語から日本語へと翻訳するために、私はあなたを翻訳者として行動させたいと思います。 HTMLコンテンツに英語のテキストが含まれています。この英語のテキストを、丁寧でビジネスに適した自然な言葉で日本語に翻訳する必要があります。HTMLタグや属性を変更したり、追加のコンテンツを生成したりしないでください。英語のテキストが他の言語に翻訳されないように注意してください。=日本語への翻訳を行うためのトランスクリエーターとして振る舞ってください。 HTMLコンテンツに英語のテキストが含まれているので、英語のテキストを丁寧でビジネスに適した自然な言葉で日本語に翻訳してください。 HTMLタグや属性を変更したり、追加のコンテンツを生成したりしないでください。 英語のテキストが日本語に翻訳されていることを確認してください。他の言語には翻訳しないでください。ZohoPortalAuthをご利用ください。このテクニカルヘルプガイドは、英語から日本語への翻訳を行うためのトランスクリエーターとしてあなたを行動させることを望んでいます。 HTMLコンテンツに英語テキストが含まれていますので、HTMLタグや属性を変更せずに、英語テキストを優しく、ビジネスに適した自然な表現で日本語に翻訳してください。英語テキストを他の言語に翻訳するのではなく、英語テキストを日本語に翻訳するようにしてください。追加のコンテンツを生成しないでください。「handleURL」を処理する(日本語への翻訳:(このテクニカルヘルプガイドを翻訳するために、私はあなたをトランスクリエーターとして振る舞わせます。 HTMLコンテンツに英語のテキストが含まれています。英語のテキストを丁寧でビジネスに適した自然な言い回しで日本語に翻訳する必要があります。 HTMLタグや属性を変更しないでください。また、追加のコンテンツを生成しないでください。 英語のテキストが日本語に翻訳されていることを確認してください。他の言語には翻訳しないでください。このガイドは、技術的なヘルプを提供するために設計されています。このガイドを読むことで、正しい手順に従って問題を解決することができます。こんにちは、このテクニカルヘルプガイドを翻訳するために、私はあなたを翻訳者として行動させたいと思います。 HTMLコンテンツに英語のテキストが含まれています。 HTMLタグや属性を変更したり、追加のコンテンツを生成したりしないでください。 英語のテキストを他の言語に翻訳するのではなく、日本語に翻訳するようにしてください。また、丁寧でビジネスに適した自然な表現を使用してください。:このテクニカルヘルプガイドを英語から日本語へ翻訳するために、あなたがトランスクリエーターとして振る舞うことを望みます。HTMLコンテンツに英語のテキストが含まれているので、英語テキストのみを、丁寧でビジネス適切で自然な表現で日本語テキストに翻訳してください。HTMLタグや属性を変更したり、追加のコンテンツを生成したりしないでください。英語テキストが他の言語ではなく日本語に翻訳されていることを確認してください。このテクニカルヘルプガイドを英語から日本語に翻訳します。HTMLコンテンツに英語のテキストが含まれています。英語のテキストを丁寧でビジネスに適した自然な表現で日本語に翻訳してください。HTMLタグや属性を変更したり、追加のコンテンツを生成したりしないでください。英語のテキストが他の言語に翻訳されないように注意してください。このテクニカルヘルプガイドを、英語から日本語への翻訳のためのトランスクリエイターとして行動してください。 HTMLコンテンツに英語のテキストが含まれています。この英語のテキストを丁寧で、ビジネスに適した自然な表現で日本語に翻訳してください。 HTMLタグや属性を変更したり、追加のコンテンツを生成したりしないでください。英語のテキストが他の言語ではなく日本語に翻訳されていることを確認してください。こんにちは。このテクニカルヘルプガイドを日本語に翻訳するために、あなたを翻訳者として行動させたいと思います。HTMLコンテンツに英語のテキストが含まれています。HTMLタグや属性を変更したり、追加のコンテンツを生成したりしないでください。英語のテキストを他の言語に翻訳しないようにしてください。:このテクニカルヘルプガイドを、英語から日本語への翻訳を行うためのトランスクリエーターとして行動してください。HTMLコンテンツに英語のテキストが含まれています。英語のテキストを、丁寧でビジネス適切で自然な表現で日本語に翻訳する必要があります。HTMLタグや属性を変更したり、追加のコンテンツを生成したりしないでください。英語のテキストが他の言語に翻訳されないようにしてください。このテクニカルヘルプガイドを英語から日本語に翻訳するために、あなたはTranscreatorとして振る舞う必要があります。HTMLコンテンツに英語のテキストが含まれています。英語のテキストを丁寧でビジネスに適した自然な方法で日本語に翻訳する必要があります。HTMLタグや属性を変更したり、追加のコンテンツを生成したりしないでください。英語のテキストが他の言語に翻訳されないようにしてください。このテクニカルヘルプガイドを英語から日本語へと翻訳するため、Transcreatorとして活動してください。HTMLコンテンツに英語のテキストが含まれていますので、その英語テキストを丁寧でビジネス上適切な自然な言い回しで日本語へと翻訳してください。HTMLタグや属性を変更しないでくださいし、追加のコンテンツを生成しないでください。英語のテキストが日本語へと翻訳されていることを確認してください。他の言語への翻訳は行わないでください。)このテクニカルヘルプガイドを英語から日本語に翻訳するために、私はあなたにTranscreatorとして振る舞ってもらいたいと思います。 HTMLコンテンツに英語のテキストが含まれています。英語のテキストを丁寧でビジネス適切な自然な表現で日本語に翻訳してください。 HTMLタグや属性を変更しないでください。また、追加のコンテンツを生成しないでください。英語のテキストが日本語に翻訳されていることを確認してください。このテクニカルヘルプガイドを英語から日本語へと翻訳するために、私たちはあなたをトランスクリエーターとして行動させたいと思います。HTMLコンテンツに英語のテキストが含まれているので、HTMLタグや属性を変更したり、追加のコンテンツを生成したりしないでください。英語のテキストが他の言語に翻訳されないようにしてください。丁寧な、ビジネスに適した、自然な表現で日本語へと翻訳してください。このテクニカルヘルプガイドを英語から日本語へと翻訳するためのトランスクリエーターとして行動してください。HTMLコンテンツに英語のテキストが含まれています。英語のテキストを丁寧でビジネスに適した自然な言葉で日本語に翻訳してください。HTMLタグと属性を変更しないでください。追加のコンテンツを生成しないでください。英語テキストが他の言語に翻訳されないようにしてください。このテクニカルヘルプガイドを英語から日本語へと翻訳していただきます。HTMLコンテンツに英語のテキストが含まれています。HTMLタグや属性を変更したり、追加のコンテンツを生成したりしないでください。英語のテキストを日本語に翻訳し、他の言語に翻訳しないようにしてください。また、丁寧でビジネスに適した自然な表現を用いてください。「拡張機能」SceneDelegateを使用する:このテクニカルヘルプガイドを英語から日本語に翻訳するため、Transcreatorとして活動してください。HTMLコンテンツに含まれる英語テキストを提供します。HTMLタグや属性を変更しないでください。追加コンテンツを生成しないでください。英語テキストを日本語に翻訳し、他の言語に翻訳しないようにしてください。ZCUIServiceDelegateを日本語に翻訳すると、ZCUIServiceDelegateとなります。{このテクニカルヘルプガイドを英語から日本語に翻訳するために、私にはHTMLコンテンツが提供されており、その中の英語テキストのみを日本語テキストに翻訳するように求められています。HTMLタグや属性を変更したり、追加のコンテンツを生成したりしないでください。英語テキストが他の言語に翻訳されないようにしてください。また、丁寧でビジネス的な言い回しを用い、自然な表現を心がけてください。funcを日本語に翻訳すると「機能」となります。「oAuthトークン」(このテクニカルヘルプガイドを英語から日本語に翻訳するために、Transcreatorとして行動してください。HTMLコンテンツに英語のテキストが含まれています。英語のテキストを丁寧でビジネス適切な自然な言い回しで日本語に翻訳してください。HTMLタグや属性を変更したり、追加のコンテンツを生成したりしないでください。英語のテキストが他の言語ではなく日本語に翻訳されていることを確認してください。:このテクニカルヘルプガイドを英語から日本語に翻訳するために、Transcreatorとして振る舞ってください。HTMLコンテンツに英語のテキストが含まれています。この英語のテキストを丁寧でビジネスに適した自然な言い回しで日本語に翻訳してください。HTMLタグや属性を変更したり、追加のコンテンツを生成したりしないでください。英語のテキストが他の言語に翻訳されないようにしてください。AccessToken完了このテクニカルヘルプガイドを英語から日本語へと翻訳するために、トランスクリエーターとして振る舞ってください。HTMLコンテンツに英語のテキストが含まれており、そのテキストのみを、丁寧でビジネスに適した自然な表現で日本語に翻訳します。HTMLタグや属性を変更しないでくださいし、追加のコンテンツを生成しないでください。英語のテキストが他の言語ではなく日本語に翻訳されていることを確認してください。{日本語に翻訳するために、技術ヘルプガイドを翻訳者として果たしてください。HTMLコンテンツに英語のテキストが含まれていますので、英語のテキストを丁寧で、ビジネスに適した自然な言い回しで日本語に翻訳してください。HTMLタグや属性を変更しないでくださいし、追加のコンテンツを生成しないでください。英語のテキストが日本語に翻訳されていることを確認してください。他の言語に翻訳しないでください。}ZohoPortalAuthをご利用いただき、ありがとうございます。このテクニカルヘルプガイドを英語から日本語に翻訳するため、Transcreatorとして行動してください。 HTMLコンテンツに英語のテキストが含まれています。英語のテキストを丁寧でビジネス適切な自然な表現で日本語に翻訳してください。 HTMLタグや属性を変更しないでくださいし、追加のコンテンツを生成しないでください。英語のテキストが日本語に翻訳されていることを確認してください。他の言語に翻訳しないでください。{日本語に翻訳するために、テクニカルヘルプガイドを翻訳者として果たします。HTMLコンテンツに英語のテキストが含まれていますので、英語のテキストを丁寧でビジネス適切な自然な表現で日本語のテキストに翻訳してください。HTMLタグや属性を変更したり、追加のコンテンツを生成したりしないでください。英語のテキストを日本語に翻訳するのではなく、他の言語に翻訳しないようにしてください。}(日本語に翻訳するために、技術ヘルプガイドから英語を翻訳するトランスクリエイターとして振る舞うようにします。 HTMLコンテンツに英語のテキストが含まれているので、HTMLタグや属性を変更したり、追加のコンテンツを生成したりしないでください。英語のテキストが他の言語に翻訳されないようにしてください。丁寧でビジネスに適した自然な表現で日本語に翻訳してください。こんにちは、このテクニカルヘルプガイドを日本語に翻訳するために、私はあなたを翻訳者として活動させたいと思います。 HTMLコンテンツに英語のテキストが含まれています。英語のテキストを、丁寧でビジネス適切な自然な表現で日本語に翻訳する必要があります。 HTMLタグや属性を変更しないでください。また、追加のコンテンツを生成しないでください。英語のテキストが日本語に翻訳されていることを確認してください。)このテクニカルヘルプガイドを英語から日本語へ翻訳するために、私はあなたを翻訳者として行動させたいと思います。 HTMLコンテンツに英語のテキストが含まれているので、HTMLタグや属性を変更したり、追加のコンテンツを生成したりしないでください。英語のテキストが他の言語に翻訳されないようにしてください。また、丁寧でビジネスに適した自然な表現で日本語へ翻訳してください。中へ完了(日本語への翻訳:(このテクニカルヘルプガイドを翻訳するために、私はあなたがトランスクリエイターとして振る舞うように頼みます。 HTMLコンテンツに英語のテキストが含まれています。英語のテキストを、丁寧でビジネス適切で自然な表現で日本語に翻訳する必要があります。 HTMLタグや属性を変更しないでください。追加のコンテンツを生成しないでください。英語のテキストが日本語に翻訳されていることを確認してください。他の言語に翻訳されていないことを確認してください。こんにちは、このテクニカルヘルプガイドを日本語に翻訳するために、あなたはTranscreatorとして振る舞う必要があります。私はあなたに英語のテキストを含むHTMLコンテンツを提供します。HTMLタグと属性を変更したり、追加のコンテンツを生成したりしないでください。英語のテキストが他の言語に翻訳されないようにしてください。英語のテキストを丁寧でビジネス適切な自然な表現で日本語に翻訳してください。)このテクニカルヘルプガイドを英語から日本語に翻訳するためのトランスクリエーターとして振る舞ってください。 HTMLコンテンツに英語テキストが含まれているので、英語テキストだけを丁寧でビジネス適切な自然な表現で日本語に翻訳してください。 HTMLタグや属性を変更したり、追加のコンテンツを生成したりしないでください。 英語テキストが日本語に翻訳されていることを確認してください。このテクニカルヘルプガイドを英語から日本語に翻訳するために、Transcreatorとして振る舞ってください。HTMLコンテンツに英語のテキストが含まれています。英語のテキストを、丁寧でビジネスに適した自然な言葉で日本語に翻訳してください。HTMLタグや属性を変更したり、追加のコンテンツを生成したりしないでください。英語のテキストが他の言語に翻訳されないように確認してください。このテクニカルヘルプガイドを英語から日本語に翻訳するために、Transcreatorとして振る舞ってください。 HTMLコンテンツに英語のテキストが含まれています。英語のテキストを丁寧でビジネスに適した自然な方法で日本語に翻訳してください。 HTMLタグや属性を変更しないでください。また、追加のコンテンツを生成しないでください。英語のテキストが日本語に翻訳されていることを確認してください。他の言語には翻訳しないでください。funcを日本語に翻訳すると「機能」となります。「openURL」(日本語への翻訳:(このテクニカルヘルプガイドを翻訳するために、私はあなたにTranscreatorとして振る舞ってもらいたいと思います。 HTMLコンテンツに英語のテキストが含まれています。英語のテキストを丁寧でビジネスに適した自然な言い回しで日本語に翻訳する必要があります。 HTMLタグや属性を変更しないでください。また、追加のコンテンツを生成しないでください。英語のテキストが日本語に翻訳されていることを確認してください。他の言語に翻訳されていないことを確認してください。「のために」:このガイドは、テクニカルヘルプを提供するためのものです。このガイドを読むことで、問題を解決していただけるよう、わかりやすく記載しております。ご不明な点がございましたら、お気軽にお問い合わせください。日本語:このテクニカルヘルプガイドをご利用いただきありがとうございます。このガイドでは、製品の使用方法を説明しています。製品を使用する前に、必ずこのガイドをお読みください。また、製品を使用する際は、安全な方法で行ってください。ご不明な点がありましたら、弊社のサポートチームにお問い合わせください。OpenUrlTaskを開くこのテクニカルヘルプガイドを英語から日本語へ翻訳するために、あなたがTranscreatorとして果たすことを望みます。 HTMLコンテンツに英語のテキストが含まれているので、英語のテキストのみを優雅でビジネス適切な自然な表現で日本語へ翻訳してください。 HTMLタグや属性を変更せず、追加のコンテンツを生成しないでください。 英語のテキストが他の言語ではなく日本語に翻訳されていることを確認してください。{日本語への翻訳を行うために、技術ヘルプガイドを英語から翻訳する役割を果たしてください。 HTMLコンテンツに英語のテキストが含まれているので、HTMLタグや属性を変更したり、追加のコンテンツを生成したりしないようにしてください。 英語のテキストが他の言語に翻訳されないようにしてください。 丁寧でビジネスに適した自然な表現で英語のテキストを日本語に翻訳してください。「zc_MobileSDK_HandleOpenURL=true」というクエリ文字列を持つopenurlが開かれたとき、ここでコールバックを受け取ります。このテクニカルヘルプガイドを英語から日本語に翻訳するために、Transcreatorとして振る舞ってください。HTMLコンテンツに英語のテキストが含まれています。英語のテキストを丁寧でビジネス適切な自然な表現で日本語に翻訳してください。HTMLタグや属性を変更したり、追加のコンテンツを生成しないでください。英語のテキストが他の言語に翻訳されないようにしてください。このテクニカルヘルプガイドを英語から日本語に翻訳するために、Transcreatorとして振る舞ってください。HTMLコンテンツに英語のテキストが含まれています。英語のテキストを丁寧でビジネス適切な自然な表現で日本語に翻訳してください。HTMLタグや属性を変更したり、追加のコンテンツを生成したりしないでください。英語のテキストが他の言語に翻訳されないようにしてください。
func ログイン画面を表示() {
ZohoPortalAuth.presentZohoPortalSign( in: { (トークン, エラー) in if トークン !=
nil{ //ログイン成功 } })}
「導入したばかりで基本操作や設定に不安がある」、「短期間で集中的に運用開始できる状態にしたい」、「運用を開始しているが再度学び直したい」 といった課題を抱えられているユーザーさまに向けた少人数制のオンライントレーニングです。
日々の営業活動を効率的に管理し、導入効果を高めるための方法を学びましょう。