2015-05-15 3 views
1

В настоящее время я пытаюсь создать RESTful API в Salesforce, и у меня возникают некоторые проблемы с частью iOS. Вот быстрый код, который я пытался использовать, однако я получаю сообщение NOT_FOUND 404 с сообщением: «Запрошенный ресурс не существует».Webservice с использованием SFRestAPI с Swift

let getRequest: SFRestRequest = restAPI.performRequestWithMethod(SFRestMethodGET, path: "/services/apexrest/(service name here)/", queryParams: nil, failBlock: { 
     error in 
      println(error) 
     }, completeBlock: { 
     response in 
      println(response) 
    }) 

я могу получить другие запросы SOQL работать в моем приложении IOS, и пользователь может войти только в порядке, я думаю, что я мог бы быть немного не в отношении называть мою Apex WebService.

Любые предложения и комментарии приветствуются! Благодаря!

ответ

2

Решение в конечном итоге быть

var request = SFRestRequest(method: SFRestMethodGET, path:"/services/apexrest/CustomRestWebservice/", queryParams:nil) 

request.endpoint = "" 

restAPI.sendRESTRequest(request, failBlock: {error in println(error)}, completeBlock: { response in println(response) }) 

конечных точек настройки по умолчанию в строку, которая является не то, что вы хотите, так что вы должны установить его вручную ничего для того, чтобы получить правильные результаты.

Смежные вопросы