1

我正在使用 Temboo 进行 Google OAuth。我目前正在进行 OAuth 初始化步骤(在完成步骤之前)。我已经成功安装了 Temboo SDK。

以下是我的初始化代码(直接从 Temboo 复制而来,几乎没有更改)

TembooSession session = new TembooSession("myAccount", "myFirstApp", "someSessionID");

InitializeOAuth initializeOAuthChoreo = new InitializeOAuth(session);

// Get an InputSet object for the choreo
InitializeOAuthInputSet initializeOAuthInputs = initializeOAuthChoreo.newInputSet();

// Set credential to use for execution
initializeOAuthInputs.setCredential("mySavedCredentials");

// Set inputs

// Execute Choreo
InitializeOAuthResultSet initializeOAuthResults = initializeOAuthChoreo.execute(initializeOAuthInputs);

在此代码中,我imports的内容如下:

import com.temboo.Library.Google.OAuth.InitializeOAuth;
import com.temboo.Library.Google.OAuth.InitializeOAuth.InitializeOAuthInputSet;
import com.temboo.Library.Google.OAuth.InitializeOAuth.InitializeOAuthResultSet;
import com.temboo.core.TembooSession

也就是说,Eclipse 对我大喊大叫,说我的.setCredential("..");台词不正确:

我有以下错误:

  1. Syntax error on token(s), misplaced construct(s)

  2. Syntax error on token "mySavedCredentials", delete this token

我尝试使用不同的导入,例如非 Google-OAuth 导入(OAuth2 导入),以为我使用了错误的导入,因此缺少该.setCredentials()方法,但这并没有解决问题。

4

1 回答 1

1

我为 Temboo 工作。

如果您使用的是我们的 Java SDK 的旧版本,则可能会导致此错误。您可以在此处下载最新的 SDK:https ://temboo.com/download 。

希望这会有所帮助。如果您有任何问题,请随时通过https://temboo.com/support与我们联系。

于 2015-07-20T18:53:19.663 回答