Supponiamo di avere l'URL per un'attività (https://plus.google.com/u/0/113050383214450284645/posts/D6wBp4445Lb). Voglio ottenere l'ID dell'attività in modo da poter testare l'API di Google+ utilizzando l'explorer API. Qual è il modo più rapido per farlo, preferibilmente senza dover scrivere alcun codice?Ottenere l'ID attività da un URL per Google+?
6
A
risposta
6
Il modo più semplice è quello di utilizzare solo l'esploratore API per ottenere gli ID postali.
Afferra l'ID utente dall'URL (113050383214450284645) quindi eseguire una ricerca su di esso o activities.list.
query di esempio per l'URL:
Le voci del feed attività tutti avranno gli ID di cui avete bisogno.
"items": [
{
"kind": "plus#activity",
"etag": "\"vOizmBw459qRNcWY-IdfxxuCIbk/9EWWtEdBWwclTPqfqnRuN6-34Rg\"",
"title": "Have you visited the World of Coke yet? What was your favorite part?",
"published": "2012-11-05T14:54:01.010Z",
"updated": "2012-11-05T14:54:01.010Z",
"id": "z134ctopapf0vlfec23ahjiykpj2zf0ay04",
"url": "https://plus.google.com/113050383214450284645/posts/D6wBp4445Lb",
"actor": {
"id": "113050383214450284645",
"displayName": "Coca-Cola",
"url": "https://plus.google.com/113050383214450284645",
"image": {
"url": "https://lh3.googleusercontent.com/-3o0qMaMvuwc/AAAAAAAAAAI/AAAAAAAAAng/X3xmoXJpksI/photo.jp g?sz=50"
}
},
In questo esempio, l'id è z134ctopapf0vlfec23ahjiykpj2zf0ay04.
Se si vuole essere ancora più precisi, è possibile garantire che si sta recuperando il palo destro attraverso la ricerca di un URL specifico abbinato. Il seguente codice dovrebbe darvi una sostanza di come questo è fatto in JavaScript:
for (var activity in activities){
activity = activities[activity];
if (activity['url'] == postUrl){
targetActivity = activity;
document.getElementById('result').value= 'ID is:\n' + activity.id;
isFound = true;
}
}
ho creato un po 'di demo che mostra come questo è fatto qui: Demo: URL to ID
Problemi correlati
- 1. Powershell Set Lid Close Azione
- 2. come ottenere i dati da un URL
- 3. Url per ottenere un file da Amazon S3
- 4. Google Freebase API Come ottenere URL dell'immagine?
- 5. Google Analytics per URL brevi
- 6. Ottenere immagini da URL/server
- 7. Ottenere oggetto JSON da URL
- 8. Ottenere Immagine da URL (Java)
- 9. Come aggiungere un evento in Google Calendar da Attività?
- 10. ottenere miniature da un sito Web dai propri url.
- 11. Come ottenere il contenuto da file da questo URL?
- 12. Attività API Google Spostare attività in un elenco diverso
- 13. Come posso ottenere un valore da un URL?
- 14. Come ottenere un URL ALAsset da un set PHA?
- 15. Come ottenere l'identificatore univoco da OpenID/Google?
- 16. Ottenere secondo nome dominio di primo livello da URL
- 17. Ottenere Nome file da URL in C#
- 18. Come ottenere l'ultimo URL recuperato da cURL?
- 19. api per ottenere uid da URL del profilo su facebook
- 20. URL per più indicatori in Google Maps
- 21. Come ottenere bitmap da un URL in Android?
- 22. Python Flask come ottenere parametri da un URL?
- 23. Chiama un url da javascript
- 24. coverflow android: come ottenere immagini da un url nel coverflow
- 25. come ottenere ID di ritorno da un URL in rotaie
- 26. Come leggere OTTENERE dati da un URL utilizzando JavaScript?
- 27. Ottenere coordinate da "Condividi questo luogo" in Google Maps
- 28. Avvia Google domanda di ricerca da attività - Android
- 29. Script di Google Apps per aprire un URL
- 30. ColdFusion: ottenere parametro url per nome
Quindi non c'è un modo semplice per ottenere il ID per un post specifico? – Casebash
Come meglio so, non esiste un modo per tradurre il percorso di un post specifico che inizia con l'URL del post direttamente in quel post specifico. Se guardi i dati di risposta, c'è una url per il post, quindi se avessi eseguito la scansione del Feed attività fino a quando non avessi raggiunto l'elemento corrispondente all'URL con quello che stai cercando, sarebbe il modo più efficace per trovare con precisione il post. Ho aggiunto il codice che potresti usare a questo effetto per il post. – class
@class La tua demo non funziona. –