http://v.t.sina.com.cn/share/share.php?title=123465&url=WWW.baidu.com&pic=advers.jpg
大家好,上面是新浪微博分享的路径,在后面的参数中title可以赋值,url也可以赋值,但是这个pic图片怎么赋值啊
我想实现的是用上面的路径在ie中打开即可把需要分享的文字和图片传过去等待用户登录,大家把上面的url放在ie中浏览一下就知道了

解决方案 »

  1.   

    http://v.t.sina.com.cn/share/share.php?title=123465&url=WWW.baidu.com&pic=http://avatar.profile.csdn.net/F/F/F/2_swx002.jpg
    你会看见那个狗头的
      

  2.   

    新浪微薄分享图片也需要先上传吧
    所以他可以直接用xxx.jpg来表示
      

  3.   

    新浪有有关转发的API。可以去看看啊
      

  4.   

    function ShareToSina(target, shareUrl, shareTitle, sharepic) {
        var _w = 16, _h = 16;
        var param = {
            url: shareUrl,
            type: '3',
            count: '0', /**是否显示分享数,1显示(可选)*/
            appkey: '', /**您申请的应用appkey,显示分享来源(可选)*/
            title: shareTitle, /**分享的文字内容(可选,默认为所在页面的title)*/
            pic: sharepic, /**分享图片的路径(可选)*/
            ralateUid: '', /**关联用户的UID,分享微博会@该用户(可选)*/
            language: 'zh_cn', /**设置语言,zh_cn|zh_tw(可选)*/
            rnd: new Date().valueOf()
        };
        var temp = [];
        for (var p in param) {
            temp.push(p + '=' + encodeURIComponent(param[p] || ''));
        };
        $(target).append($('<iframe allowTransparency="true" frameborder="0" scrolling="no" src="http://hits.sinajs.cn/A1/weiboshare.html?' + temp.join('&') + '" width="' + _w + '" height="' + _h + '"></iframe>'));
    }
      

  5.   


    上面是我在项目中封装的一个function你在下面的链接上就能看到这些参数的具体意思http://open.weibo.com/sharebutton
      

  6.   

    那个要去新浪申请appkey,我这个是直接把数据给新浪的,不一样啊
      

  7.   

    先把图片上传到你的服务器,然后打开2楼的地址,要不,你就监控下你这张网页的前一个页面,我觉得应该是个表单post过来的,你监控下数据的传输,如果你都做到了,还不行,那么说明新浪做了限制,估计你就要求教新浪了