我正在使用 Google Task 连接器并最终出现以下错误
The content of element 'google-tasks:config-with-oauth' is not complete. One of '{"http://www.mulesoft.org/schema/mule/core":annotations, "http://www.mulesoft.org/schema/mule/google-tasks":oauth-callback-config}' is expected.
这是我的配置
<google-tasks:config-with-oauth name="Google_Tasks"
consumerKey="sagitec.mygbiz.com"
consumerSecret="oeX9wb_GhldQJYjHKLDqC-EB" doc:name="Google Tasks"/>
<flow name="google_taskFlow1" doc:name="google_taskFlow1">
<http:inbound-endpoint exchange-pattern="request-response" host="localhost" port="8081" doc:name="HTTP"/>
<google-tasks:authorize config-ref="Google_Tasks" accessTokenUrl="https://accounts.google.com/o/oauth2/token"
authorizationUrl="https://accounts.google.com/o/oauth2/auth"
access_type="online" force_prompt="auto" doc:name="Google Tasks"/>
<logger level="INFO" doc:name="Logger" message="#[payload]"/> </flow>
如果我在 Oauth 选项卡下的 Domain(指定为可选)中输入“localhost” google-tasks:config-with-oauth
,我不会收到任何构建错误。
所以我的第一个问题是,我必须在域下输入什么值以及我可以从哪里得到它。
2)Consumer Key/Secret和ClientKey/secret有什么区别。
3) 在其中一个样本中,我看到了${google.apiKey}
. 这是什么,如果这是一个变量,wgere 以及如何声明它。
如果提供任何样品,那就太好了。
在此先感谢,卡南