こんにちは、私はjavascript sdkを使用して、jQuery facebookマルチフレンドセレクターを使用してユーザーのフレンドウォールに投稿していますが、このエラーfriendId.split is not a functionが発生しています。これが私のコードです
function recommendToFriend(pic, url, friendId, fromName)
{
alert(friendId);
var friendList ;
pFriend = new Array();
pFriend = friendId.split(',');
for( x in pFriend )
{
alert(pFriend[x]);
var publish = {
method:'feed',
picture:pic,
link:url,
name:'SHARP Product Recommend',
caption: fromName + 'has recommend a product to you via Sharp Expert lounge',
};
FB.api('/'+pFriend[x]+'/feed', 'post', publish, function(resp) {
if( !response || response.error )
alert('Unable to share');
else
alert('Successfully posted to firends wall');
});
}
}
アラート ボックスにコンマ区切りのフレンド ID が表示されているので、分割機能を使用して各ユーザー ウォールに個別に投稿します。何が問題なのかわかりません。助けてください。