Cree una receta IFTTT dinámica
En una sesión de escritorio de Wolfram, cree un canal que reciba datos de una receta IFTTT.
In[1]:=
channel = CreateChannel["IFTTT", Permissions -> "Public"]
Out[1]=
Suscríbase al canal y disponga la acumulación de hasta 2000 palabras significativas de los mensajes entrantes en una lista.
In[2]:=
list = {};
In[3]:=
listener =
ChannelListen[
"IFTTT", (list =
Take[Flatten[{DeleteCases[#, "RT"] &@
DeleteStopwords@
DeleteCases[
TextWords[
Lookup[#Message, "text",
""]], _?(StringMatchQ[#,
RegularExpression["^(@|http(s)?://).*"]] &)], list}],
UpTo[2000]]) &]
Out[3]=
Construya un URL para utilizar en su receta IFTTT.
In[4]:=
URLBuild[listener["URL"], {"operation" -> "send"}]
Out[4]=
Cree una receta IFTTT que envíe datos al canal cada vez que alguien menciona la palabra "política" en Twitter.
Out[5]=
Muestre de forma dinámica una nube de palabras de los tweets más recientes y vea qué está pasando, hasta el minuto.
In[6]:=
Dynamic[WordCloud[list]]
Out[6]=