2

SalesForce を統合して iOS アプリケーションを作成しています。記載されている手順で Xcode プロジェクトを作成しました。見込み客、連絡先、アカウントなどのリストを取得できます。

リードを商談に変換する機能がもう 1 つあります。この機能を機能させることができるSOQLを探しています。

しかし、これを行う正しい方法を見つけることも、それを取得できるリンクを見つけることもできません。

convertLead()を見つけましたが、どういうわけか取得できません。

私のアプリケーションでは、リードのリストを表示しており、1 つのリードを選択すると、それを商談に変換する機能をユーザーに与えました。変換中に必須のフィールドを含むフォームを示しました。しかし、そのための SOQL はどうなるでしょうか。

誰でもそれについて考えがありますか?iOS 用の Saleforce sdk に関する情報はどこで入手できますか?

ありがとうございました

4

1 に答える 1

0

カスタム Apex REST Web サービスを構築し、それを呼び出してリードを変換できます。

https://success.salesforce.com/answers?id=90630000000hLeeAAE

次に、SFRestRequest を作成し、そのエンドポイントをサービスに設定します

SFRestRequest *request = [SFRestRequest requestWithMethod:SFRestMethodPOST path:@"" queryParams:nil];
request.endpoint = @"/services/apexrest/{your endpoint}/{a lead Id}";
[[SFRestAPI sharedInstance] sendRESTRequest:request failBlock:^(NSError *e){
            NSLog(@"error: %@", e);
        } completeBlock:^(id success){
            NSLog(@"success: %@", success);
        }];

convertLead() は SOAP API で使用できます。convertLead を REST API から直接呼び出すことはできないと思います。iOS アプリケーションで SOAP API を使用する場合は、次のライブラリを使用します。

https://github.com/superfell/zksforce

于 2013-12-04T16:42:42.717 に答える