Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.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
索引40处的查询中存在非法字符:facebook_Facebook_Apache Camel_Jbossfuse - Fatal编程技术网

索引40处的查询中存在非法字符:facebook

索引40处的查询中存在非法字符:facebook,facebook,apache-camel,jbossfuse,Facebook,Apache Camel,Jbossfuse,对不起,我正在重新阐述这个问题;这个错误让我非常沮丧,我很快就把问题贴了出来 我尝试使用camel facebook组件,并使用blueprint.xml文件中显示的非常简单的路由: 从uri=”facebook://me?oAuthAppId={{oAuthAppId}}&oAuthAppSecret={{oAuthAppSecret}}&oAuthAccessToken={{oAuthAccessToken}}}&consumer.delay=86400000/> 我正在使用: 红帽JBos

对不起,我正在重新阐述这个问题;这个错误让我非常沮丧,我很快就把问题贴了出来

我尝试使用camel facebook组件,并使用blueprint.xml文件中显示的非常简单的路由:

从uri=”facebook://me?oAuthAppId={{oAuthAppId}}&oAuthAppSecret={{oAuthAppSecret}}&oAuthAccessToken={{oAuthAccessToken}}}&consumer.delay=86400000/>

我正在使用: 红帽JBoss开发者工作室 版本:10.1.0.GA

事实上,我看到捆绑开始了: [348][Active][Created][[80]MyApp[fbdemo](1.0.0.快照)

此外: [333][Active][][[50]骆驼脸书(2.17.0.redhat-630187)

也许我有上面提到的错误,我把XXXXXXXX放在oAuth*上

2017-02-14 16:02:16128 | ERROR | 68)-192.168.56.1 | BlueprintCamelContext | 234-org.apache.camel.camel-blueprint-2.17.0.redhat-630187 |启动camel:CamelContext(blueprintContext)时发生错误,原因是无法创建路由fbRoute:route(fbRoute)[来自[facebook://me?oAuthAppId={{oAuthAppId}}…由于未能解析终结点:facebook://me?oAuthAppId=XXXXXXXXXXXXXX &oAuthAppSecret=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXfacebook://me?oAuthAppId=XXXXXXXXXXXXXXXXXXXXXXX &oAuthAppSecret=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX org.apache.camel.FailedToCreateRouteException:未能创建路由fbRoute:路由(fbRoute)[[From][facebook://me?oAuthAppId={{oAuthAppId}}…由于未能解析终结点:facebook://me?oAuthAppId=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX &oAuthAppSecret=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&consumer.delay=86400000原因是:索引40处的查询中存在非法字符:facebook://me?oAuthAppId=XXXXXXXXXXXXXXXX

oAuthAccessToken应该是我从Facebook Graph Explorer获得的应用程序AccessToken还是用户AccessToken。请注意,如果AccessToken是Appli AccessToken而不是用户AccessToken,则我的密码中没有任何特殊字符。如何计算索引40


非常感谢

如果您使用的是xml,那么您需要检查所有的“&”符号是否都编码为“&”,这样看起来就像:

<from url="facebook://me?oAuthAppId=XXXXXXXXXXXXX&amp;oAuthAppSecret=XXXXXXXXXXXXXXXXXXXXXXXXX&amp;oAuthAccessToken=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&amp;consumer.delay=86400000" />


您是否也可以通过正确格式化错误消息来进行合作,以便我们能够更好地了解问题?在facebook url中找到位置40处的字符,该字符具有无效字符。它可能在您的oAuthAppId值中