Salesforce Rest Request, вставьте данные - PullRequest
0 голосов
/ 06 февраля 2012

Я пользуюсь salesforce iphonesdk, интересно, кто-нибудь знает, как передать данные в объект salesforce, например, с помощью INSERT? Какой метод использовать?

Ответы [ 3 ]

1 голос
/ 31 января 2019

Swift версия:

  1. Ваш класс контроллера должен соответствовать RestClientDelegate протоколу
  2. data - это словарь (объект) для вставки
let data = ["Percentage__c": "1", "Amount__c":"11", "Volume__c":"111", "Promotion_Details__c": "00112233"]
let request = RestClient.shared.requestForCreate(withObjectType: "<your_table_name_>", fields: data)

RestClient.shared.send(request, delegate: self)

Другой путь:

Если вы не хотите соответствовать RestClientDelegate, просто позвоните:

RestClient.shared.send(request: request, onFailure: { (err, res) in
            // some closure to handle error
        }) { (any, res) in
            // another closure to handle error
        }
1 голос
/ 06 февраля 2012

Вам нужно использовать вызов create(), передавая массив SObjects для вставки - см. Документацию здесь .

Возможно, вам следует прочитать раздел Начало работысправочный материал, особенно Основы вызовов API .Ваш вопрос демонстрирует значительный недостаток исследований, и я бы посоветовал вам убедиться, что вы исследуете вещи самостоятельно, прежде чем задавать вопрос о стековом потоке, если вы не хотите, чтобы он был закрыт.Если вы прочитали документацию и до сих пор не понимаете, как что-то сделать, то вы можете попросить о помощи!

0 голосов
/ 06 февраля 2012

С руководством Лейси Снр, Нашел свой ответ

NSMutableDictionary *dic = [[NSMutableDictionary alloc]init];
[dic setObject:@"Smith" forKey:@"Name_c"];
[dic setObject:@"5" forKey:@"PAX_c"];
SFRestRequest *request = [[SFRestAPI sharedInstance] 
                          requestForCreateWithObjectType:@"Booking_Forms_c" fields:dic];
[[SFRestAPI sharedInstance] send:request delegate:self];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...