Javascript Facebook付款:无效的og类型。期望og:产品,有网站吗?
我尝试实施facebook支付,但我在实施上有问题,我是新手,有人能帮我解决这个问题吗 我的html元有以下内容Javascript Facebook付款:无效的og类型。期望og:产品,有网站吗?,javascript,jquery,facebook,Javascript,Jquery,Facebook,我尝试实施facebook支付,但我在实施上有问题,我是新手,有人能帮我解决这个问题吗 我的html元有以下内容 <head prefix= "og: http://ogp.me/ns# fb: http://ogp.me/ns/fb# product: http://ogp.me/ns/product#"> <meta property="og:type" content="product" /> <meta property=
<head prefix=
"og: http://ogp.me/ns# fb: http://ogp.me/ns/fb# product: http://ogp.me/ns/product#">
<meta property="og:type" content="product" />
<meta property="og:title" content="{{ $records['title']}}" />
<meta property="og:image" content="{{ $records['image']}}" />
<meta property="og:description" content="testing description" />
<meta property="og:url" content="{{ $records['image']}}" />
<meta http-equiv="content-type" content="application/xhtml+xml; charset=UTF-8" />
<title>My Sample Payment App</title>
3.这是一个非常紧急的问题,有人能快点帮我吗。。非常感谢,
产品
必须是该产品的HTML页面,而不是图像。图片没有元标签。这是一个非常紧急的问题,有人能帮我快速。。非常感谢,产品
必须是该产品的HTML页面,而不是图像。图像没有元标记。
<script type="text/javascript">
window.fbAsyncInit = function() {
FB.init({
appId : 'myappid',// i give it in my code.
status : true,
cookie : true,
xfbml : true
});
function buy() {
var obj = {
method: 'pay',
action: 'purchaseitem',
product: "{{ $records['image']}}"
};
FB.ui(obj, function(data) {
console.log(data);
});
}
document.getElementById('pay').onclick = function() {buy()};
};
// Load the SDK Asynchronously
(function(d){
var js, id = 'facebook-jssdk', ref = d.getElementsByTagName('script')[0];
if (d.getElementById(id)) { return; }
js = d.createElement('script'); js.id = id; js.async = true;
js.src = "//connect.facebook.net/en_US/all.js";
ref.parentNode.insertBefore(js, ref);
}(document));
</script>
Object {error_code: 1383146, error_message: "invalid og type. Expected og:product, got website"}