0
我可以將以下操作發佈到Facebook。我現在想要做的是自動將當前頁面URL插入到MYURL中。然後,我可以將此代碼放入外部文件中,而不必手動插入網址並將其包含在每個網頁上。我是JavaScript新手(我一起花了很長時間纔看到下面的代碼)。我已經搜查了這個死亡,並找不到辦法做到這一點。我會非常感謝任何幫助。如何在「發佈行動」中插入當前網址Facebook JavaScript功能
<script type="text/javascript">
function postRead()
{
FB.api('/me/namespace:action&object=http://MYURL','post', function(response) {
if (!response || response.error) {
FB.login(function(response) {
if (response.authResponse) {
console.log('Welcome! Fetching your information.... ');
FB.api('/me', function(response) {
console.log('Good to see you, ' + response.name + '.');
});
FB.api('/me/namespace:action&object=http://MYURL','post', function(response) {
if (!response || response.error) {
alert('Error occured');
} else {
document.getElementById("postlink").innerHTML="Posted!";
}
});
} else {
console.log('User cancelled login or did not fully authorize.');
}
});
} else {
document.getElementById("postlink").innerHTML="Posted!";
}
});
}
</script>
的可能重複的[如何顯示一個javascript內部JavaScript變量?](http://facebook.stackoverflow.com/questions/12180212/how-to-display-javascript-variable-inside-a-javascript ) – CBroe