Autor Zpráva
PVT
Profil *
Dobrý den,
potřebuji importovat články z tumblr blogu do vlastní databáze.
Po hodině googlování (s mojí slabou angličtinou) mám jen tento doplněk pro wordpress - https://wordpress.org/plugins/tumblr-importer/.

Neznáte nějaký již existující řešení, nechce se mi to dělat od nuly?
Předem děkuji, za odpověď.
Str4wberry
Profil
Do jakého redakčního systému potřebujete články z Tumblr importovat?
PVT
Profil *
Do žádného, prostě do nějaké databáze ze, které je budu moc tahat
P.S. import včetně médií
Str4wberry
Profil
Pokud se s tím nechcete dělat, tak se nabízí použít třeba to, co jste našel. Importujete si obsah do WordPressu a z jeho databáse si to již snadno převedete do vlastního formátu.
PVT
Profil *
To asi zatím vidím taky jako jediný schůdný i když to není moc čistý a ani nechci vidět jak se to bude vše provádět jednou za hodinu ))
Jinak nějaký JS (kdyby se někomu hodilo do budoucna) - https://github.com/halazi123/Tumblr_API_Liked_Posts/blob/master/a2server.js
Str4wberry
Profil
Tak pokud to potřebujete pravidelně, tak bude asi lepší použít tamní API, akorát si to, obávám se, budete muset napsat od té nuly.
PVT
Profil *
To ho jsem se bál já i moje angličtina )) Takže spíše hurá na WP a budu brát přímo z databáze Wordpressu.

Doufal jsem že někdo kdo má lepší angličtinu najde řešení, které již někdo dělal - ale je možný že takovou blbost ještě nikdo neřešil.


Ale, děkuji.
Str4wberry
Profil
Zkusil jsem trochu pohledat a kromě převodů do jiných RS jsem také nic kloudného nenašel.

Ale když se dívám na to API, tak to nevypadá moc složitě, ne?

<?php 
$json = file_get_contents("http://api.tumblr.com/v2/blog/nazevblogu.tumblr.com/posts/?api_key=api klíč"); 
$pole = json_decode($json, true);

var_dump($pole["response"]["posts"]);

A už to stačí jen vložit do DB.
PVT
Profil *
Vyzkoušel jsem na demo blogu.
http://jsonviewer.stack.hu/#http://api.tumblr.com/v2/blog/citriccomics.tumblr.com/posts/?api_key=fuiKNFp9vQFvjLNvx4sUwti4Yb5yGutBN4Xh10LXZhhRKjWlV4

Nevypadá to zle (stačí si jen přeložit hodnoty), to půjde. Jdu na to :) Dík ))


Když se mi nějakým zázrakem podaří rozchodit tohle respondcms.com = nebudu dělat vlastní. Tak práci odevzdám dva týdny po termínu, ale i s krásným pluginem :)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: