fb.ui feed 500内部服务器错误

时间:2013-05-23 07:28:58

标签: javascript jquery facebook facebook-javascript-sdk

大家好我有一个btnfb如果您点击了Feed对话框,就会在Facebook上分享。 但我fb.ui { link: }给了我error 500 internal server error时出错。

如果link"http://localhost:3001/campaigns/tracker/123BCDSLKF",则代码可以。但是,如果linkhttp://localhost:3001/campaigns/tracker/"+tracker - >我做了dynamic它给了我错误。

$(function(){
                $('#btnfb').click(function(e){
                    e.preventDefault();
                    var tracker = generate_tracker();
                    <?php $tracker = generateRandomString(); ?>
                    FB.ui({
                        method: 'feed',
                        name: 'Test title',
                        link: "http://localhost:3001/campaigns/tracker/"+tracker,
                        picture: 'my_picture_link',
                        caption: 'Test caption',
                        description: 'test description',
                    }, requestCallback);
                });
            });

追踪器生成器:

function generate_tracker(){
         var text = "";
         var possible = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";

         for( var i=0; i < 10; i++ ){
             text += possible.charAt(Math.floor(Math.random() * possible.length));
          }

         return text;
     }

提前致谢。

0 个答案:

没有答案