Twitter block

1 contenuto / 0 new
Twitter block

Salve a tutti.
Dovrei creare un blocco sul quale visualizzare A) tweets(secondo degli hashtag predeterminati) e B)post (o altro contenuto) del mio sito automaticamente un tot di volte al giorno selezionati dal db(secondo un criterio di similitudine).

Ho guardato in giro su come fare e credo di aver trovato due strade per la fase A)

1)Installare i seguenti moduli:
●Twitter(quindi Oauth
●Oauth
Dopo sono andato su dev.twitter.com è ho creato la mia applicazione che si collega con il mio sito.
In questa applicazione ho trovato un pannello setting Oauth tools per effettuare delle request.
Non ho però ben capito il funzionamento

2)Moduli necessari:
●Feed & Feeds UI
●Feed Parser Json Path (plug Json Path)
●Job Scheduler
Con i Feeds, ho potuto raccogliere dei Twitter Feed RSS e la mappa il titolo, il corpo e il campo data in un tipo di nodo personalizzato 'Tweet'.
Questo ha funzionato bene, ma con alcune limitazioni: solo pochi campi del tweet reale sono parte del feed RSS.
Non è possibile ottenere informazioni su hashtag, link o supporti utilizzati nel tweet.
Si può passare ad usare il feed JSON al posto del feed RSS.
Con il feed JSON, è possibile aggiungere un parametro all'URL (include_entities = true) per includere tutte queste informazioni ( maggiori info!).
Probema: come raccogliere JSON con RSS?
Con l'aiuto del modulo Feed Parser JSONPath il problema
dovrebbe essere risolto.
-Dovremmo creare un nodo di tipo Tweet e aggiungere i
campi che si desidera raccogliere. Dobbiamo aggiungere (a
parte il corpo e il titolo), un campo per memorizzare l'ID, i
collegamenti (link multiplo campo) e l'hashtag (più campo di
riferimento al termine di un vocabolario)
Quindi creazione di un Importatore di feed con relativa mappatura JSON e aggiungere l'URL di
importazione.

Io ho provato ad installare il tutto ma non so quale strada sia quella giusta.

Qualcuno che ne sa qualcosa e che mi ossa dare qualche consiglio??
Grazie in anticipo.

Drupal Version: