Я использую приведенный ниже код, который находится в файле .php, для публикации потока.
<script src="http://connect.facebook.net/en_US/all.js"></script>
<script>
FB.init(
{
appId : 'MY_APP_ID',
status : true, // check login status
cookie : true, // enable cookies to allow the server to access the session
xfbml : true // parse XFBML
});
var publish = {
method: 'stream.publish',
message: '',
picture : 'http://www.associationregion.org/images/stories/slides/Upload.png',
link : 'http://apps.facebook.com/puzzlegts/',
name: 'Go to image',
caption: 'taged you in a photo',
description: 'test 2',
actions : { name : 'Go to app', link : 'http://apps.facebook.com/puzzlegts/'}
};
FB.api('/me/feed', 'POST', publish, function(response) {alert("posted");});
</script>
Теперь у меня есть файл javascript с именем «publish.js», и я хочу добавить метод публикации потока в функцию в моем файле «publish.js». Может кто-нибудь сказать, пожалуйста, как это сделать?
Проблема возникает, поскольку я не могу использовать тег '<script>
' в файле .js. Поэтому я не могу включить приведенный ниже код.
<script src="http://connect.facebook.net/en_US/all.js"></script>
Или кто-нибудь может выложить подходящий код для файла .js