2012-05-09 3 views
5

Sto cercando di pubblicare un URL di grooveshark su Facebook tramite Facebook API ma ogni volta che condivido, ad esempio, http://grooveshark.com/#!/s/~/4C47F9 (tramite l'api) non riesco a riprodurlo proprio lì su facebook, vengo reindirizzato alla pagina web con la musica widget che suona quella musica.
Ma se io copio-incollo il collegamento sopra a facebook, sono in grado di riprodurre la musica proprio lì su facebook.
Cosa c'è che non va? Sto usando il campo "url" durante la pubblicazione.
Provalo per voi.Come posso condividere un url di musica grooveshark su Facebook con il widget musicale?

Sto usando l'API di Facebook attraverso un framework obiettivo-c. il codice è:

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

Cosa intendi con "copia-incolla il link sopra in facebook" - incolla dove? –

+0

Mostra il tuo codice che pubblica il collegamento audio su Facebook. @Pedro Vieira –

+0

@GunnarKarlsson ovunque tu voglia su facebook. la casella "cosa stai pensando". copia e incolla il link e pubblica su Facebook tramite Facebook. puoi vedere il plugin audio e sei in grado di ascoltare la musica proprio lì. –

risposta

0

E 'possibile la ragione non è direttamente relative alla programmazione. This articolo, il nome di "Facebook rompe con Grooveshark", afferma che:

è ancora possibile condividere canzoni Grooveshark su Facebook manualmente [...]. Oltre a questo, Grooveshark sembra essere stato completamente escluso dal social network più famoso del mondo.

L'articolo delinea il deterioramento del rapporto commerciale di Facebook con Grooveshark e come Facebook ha recentemente eliminato le funzioni di Grooveshark dal suo sito.

+0

ma non ha senso. posso condividere il link su Facebook e il widget musicale è stato creato. quando condivido tramite API viene semplicemente condiviso un semplice collegamento e quando faccio clic sul link vengo reindirizzato alla pagina grooveshark per ascoltarlo. –

+0

Ho cercato le pagine degli sviluppatori di Facebook per discussioni e bug relativi alla domanda ma senza fortuna.Solo questo problema di collegamento Spotify che non è direttamente correlato: https: //developers.facebook.com/bugs/200102986773102 –

0

è possibile utilizzare piccola canzone APi http://tinysong.com/api, fornisce Grooveshark canzone URL che è possibile condividere con i tuoi amici api

+0

lo uso e non posso suonare la canzone di grooveshark su facebook quando condivido con esso tramite API. –

3

Funziona se si rimuove il # !:

uso:

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

in steat di:

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

nop, ancora non condividendo il widget musicale. solo un normale link per reindirizzare l'utente a Grooveshark ... ma grazie comunque! –

1

Questi sono i tag meta facebook che t ho usato per condividere una canzone Grooveshark su 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" /> 

tale URL da Grooveshark (con la facebookWidget.swf) vi permetterà di incorporare la canzone Grooveshark alonside un collegamento personalizzato e il titolo. A partire dal 26 marzo 2013 questo funziona!

Spero che questo aiuti!

+0

Questo è molto bello! –