我也尝试简单地运行salesforce sdk中包含的模板应用程序,但仍然出现身份验证失败错误。

我的代码是:
使用的api_version是v35.0。

sendRequest("SELECT Name From CONTACTS");

private void sendRequest(String soql) throws UnsupportedEncodingException {

RestRequest restRequest = RestRequest.getRequestForQuery(getString(R.string.api_version), soql);

if(restClient!=null) {
restClient.sendAsync(restRequest, new RestClient.AsyncRequestCallback() {

    @Override
    public void onSuccess(RestRequest request, RestResponse result) {
    }

    @Override public void onError(Exception exception) { exception.printStackTrace(); }


任何帮助将不胜感激。
谢谢

最佳答案

问题已解决,我需要在bootconfig文件中授予刷新令牌的权限,作为基于用户刷新令牌的soql查询auth。

08-26 02:17