我正在使用SalesForce的集成创建iOS应用程序。我已经用上面提到的步骤创建了Xcode项目。我可以获得潜在客户,联系人,账户等列表
我还有一个关于将潜在客户转换为机会的功能。我正在搜索SOQL,我可以在其中使用此功能。
但是无法找到正确的方法或链接使用我可以得到它。
我找到了convertLead(),但不知怎的,我没有得到它。
在我的应用程序中,我正在显示潜在客户列表以及我选择的一个潜在客户,我已将其转换为商机。我在转换时显示了必填字段的表单。但它的SOQL会是什么呢?
有人对此有所了解吗? 我在哪里可以获得与Saleforce sdk for iOS相关的信息?
谢谢
答案 0 :(得分: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);
}];
在SOAP API中提供convertLead()。我认为不可能直接从REST API调用convertLead。如果您想在iOS应用程序中使用SOAP API,请使用此库: