Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/347.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 连接到lucid图表api_Java_Oauth_Scribe_Lucidchart - Fatal编程技术网

Java 连接到lucid图表api

Java 连接到lucid图表api,java,oauth,scribe,lucidchart,Java,Oauth,Scribe,Lucidchart,我正在尝试使用lucid图表api。他们正在使用oAuth1。但当我尝试连接时,会出现以下错误: 响应主体不正确。无法从此中提取令牌和机密:“无效oauth\u验证程序” package-rest; 导入org.scribe.builder.ServiceBuilder; 导入org.scribe.builder.api.FacebookApi; 导入org.scribe.model.OAuthRequest; 导入org.scribe.model.Response; 导入org.scribe.

我正在尝试使用lucid图表api。他们正在使用oAuth1。但当我尝试连接时,会出现以下错误:

响应主体不正确。无法从此中提取令牌和机密:“无效oauth\u验证程序”

package-rest;
导入org.scribe.builder.ServiceBuilder;
导入org.scribe.builder.api.FacebookApi;
导入org.scribe.model.OAuthRequest;
导入org.scribe.model.Response;
导入org.scribe.model.Token;
导入org.scribe.model.Verb;
导入org.scribe.model.Verifier;
导入org.scribe.oauth.OAuthService;
导入api.LucidApi;
公共类RestManager{
公共void create(){
OAuthService=newServiceBuilder().provider(LucidApi.class)
.apiKey(“302a5264e8eae5e55f03d04c5ea875729fcf37ff”)
.apiSecret(“99cdc2c80bd04cdd068b0f9b07a4322fc7254fae”)
.callback(“http://localhost:8080/build();
System.out.println(“ss”+service.getRequestToken().getRawResponse());
Token requestToken=service.getRequestToken();
字符串authUrl=service.getAuthorizationUrl(requestToken);
System.out.println(“authurl”+authurl);
验证器v=新验证器(service.getRequestToken().getRawResponse());
令牌accessToken=service.getAccessToken(requestToken,v);
System.out.println(“原始响应-”+accessToken.getRawResponse());
OAuthRequest=新的OAuthRequest(动词.POST)https://www.lucidchart.com/visio/conversions");
请求。addBodyParameter(“注册级别”、“自由”);
request.addBodyParameter(“visio”,“@/home/dilshankm/VSD/flopport.VSD”);
请求.addBodyParameter(“名称”、“流程图.vsd”);
service.signRequest(accessToken,request);//步骤//4中的访问令牌
Response=request.send();
System.out.println(“response”+response.getBody());
}
}

如何从lucid chart api获取验证器?

这个问题现在已经很老了。你最近又试过这个吗?它仍然不起作用吗?