Come per la documentazione https://developers.google.com/youtube/v3/docs/activities/list dovrebbe essere possibile ottenere le attività per la mia home page, e il filtro utilizzando il parametro publishedAfter, per ottenere le attività pubblicate dopo diciamo, il 10 gennaio 2015.YouTube attività API V3 publishedAfter parametro/publishedBefore ignorato
Tuttavia sembra che questo parametro sia ignorato (come è pubblicato prima).
Ho chiamato questo dal codice e anche dalla pagina 'provare' https://developers.google.com/youtube/v3/docs/activities/list#try-it utilizzando:
part=id,snippet
home=true
publishedAfter=2015-01-10T00:00:00.0Z
Richiesta:
GET https://www.googleapis.com/youtube/v3/activities?part=id%2Csnippet&home=true&publishedAfter=2015-01-10T00%3A00%3A00.0Z&key={YOUR_API_KEY}
Da JSON risposta:
...
"publishedAt": "2015-01-12T14:47:50.000Z",
...
"publishedAt": "2015-01-06T16:24:28.000Z",
...
"publishedAt": "2015-01-07T16:36:44.000Z",
...
"publishedAt": "2015-01-12T13:26:01.000Z",
...
"publishedAt": "2015-01-07T16:19:07.000Z",
...
Alcune di queste date sono prima 2015-10-10
Non sono sicuro se ho perso qualcosa nei documenti o questo è un bug. Sembra funzionare bene per i video "mio" (mio = true) e le attività per un canale specifico (channelId = abc123)
Ho appena creato questo account/abilitato canale "mio", nel caso questo abbia qualche effetto .
UPDATE appena realizzato ci sono due questioni aperte per questo:
https://code.google.com/p/gdata-issues/issues/detail?id=6088
https://code.google.com/p/gdata-issues/issues/detail?id=6366
Questo sembra essere stato fissato di recente, senza problemi tramite la pagina 'provare' o API (testato ieri). –