【问题标题】:How can i share a grooveshark music url to facebook with the music widget?如何使用音乐小部件将grooveshark 音乐网址分享到Facebook?
【发布时间】:2012-05-18 06:34:14
【问题描述】:

我正在尝试通过 facebook api 将 Grooveshark url 发布到 facebook,但每当我分享时,例如,http://grooveshark.com/#!/s/~/4C47F9(通过 api)我无法在 facebook 上播放它,我被重定向到网页使用音乐小部件播放该音乐。
但是,如果我将上述链接复制粘贴到 facebook,我就可以在 facebook 上播放音乐。
怎么了?我在发帖时使用“url”字段。
自己试试吧。

我正在通过一个objective-c 框架使用facebook api。代码是:

[variables setObject:@"hello there" forKey:@"message"]; 
[variables setObject:@"grooveshark.com/#!/s/~/4C47F9 " forKey:@"link"];

【问题讨论】:

  • “将上述链接复制粘贴到 facebook”是什么意思 - 粘贴到哪里?
  • 显示您在 facebook 上发布音频链接的代码。 @佩德罗·维埃拉
  • @GunnarKarlsson 在 facebook 上的任何地方。 “你在想什么”框。复制并粘贴链接并通过 facebook 发布到 facebook。你可以看到音频插件,你可以在那里听音乐。
  • @SomnathMuluk 我正在通过objective-c 框架使用facebook api。代码是:[variables setObject:@"hello there" forKey:@"message"]; [变量setObject:@"grooveshark.com/#!/s/~/4C47F9"forKey:@"link"];
  • 感谢您的澄清。我会尽力寻找解释。

标签: facebook api hyperlink widget grooveshark


【解决方案1】:

如果你删除#!:它会起作用

使用:

http://grooveshark.com/s/~/4C47F9

代替:

http://grooveshark.com/#!/s/~/4C47F9

【讨论】:

  • 不,仍然不共享音乐小部件。只是一个将用户重定向到grooveshark的普通链接......但无论如何谢谢!
【解决方案2】:

这些是我用来在 Facebook 上分享 Grooveshark 歌曲的元 facebook 标签:

<meta property="og:image" content="URL TO YOUR IMAGE" />
<meta property="og:video" content="https://grooveshark.com/facebookWidget.swf?songID=35018928" />
<meta property="og:video:width" content="200(FOR EXAMPLE)" />
<meta property="og:video:height" content="200(FOR EXAMPLE)" />
<meta property="og:video:type" content="application/x-shockwave-flash" />

来自grooveshark 的URL(带有facebookWidget.swf)将允许您在自定义链接和标题旁边嵌入grooveshark 歌曲。截至 2013 年 3 月 26 日,此功能有效!

希望这会有所帮助!

【讨论】:

    【解决方案3】:

    原因可能与编程没有直接关系。 This 文章,名为“Facebook 与 GrooveShark 分手”,指出:

    仍然可以手动将 Grooveshark 歌曲分享到 Facebook [...]。除此之外,Grooveshark 似乎已完全被世界上最受欢迎的社交网络拒之门外。

    文章概述了 Facebook 与 Grooveshark 业务关系的恶化,以及 Facebook 最近如何从其网站上删除 Grooveshark 功能。

    【讨论】:

    • 但这没有意义。我可以在 facebook 上分享链接并创建音乐小部件。当我通过 api 分享时,只分享了一个简单的链接,当我点击链接时,我被重定向到grooveshark 页面来收听它
    • 我在 Facebook 开发者页面上搜索了与该问题相关的讨论和错误,但没有运气。只有这个不直接相关的 Spotify 链接问题:developers.facebook.com/bugs/200102986773102
    【解决方案4】:

    你可以使用小歌APIhttp://tinysong.com/api,它提供grooveshark歌曲网址,你可以使用facebook api分享

    【讨论】:

    • 我使用它,但当我通过 api 分享给它时,我无法在 Facebook 上播放 Grooveshark 歌曲。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-25
    相关资源
    最近更新 更多