> I am in the same boat, Opening up Chrome's `developer tools` I can see > > 1. http://<DOMAIN>/recipes/default/tiddlers.json gives me a json file with > the list of tiddlers > 2. I am trying to identify the URL Targets which will allow me to do basic > CRUD operations on a tiddler selected from the list. But am not able to > identify standard method of doing so. > > Document this as a standard API would help in creation of scripts which > integrate TW with other systems(Bug/Issue tracking,CMS etc.)
The API is documented here: https://tiddlywiki.com/#WebServer%20API <https://tiddlywiki.com/#WebServer API: Get Wiki:[[WebServer API]] [[WebServer API: Delete Tiddler]] [[WebServer API: Force Basic Authentication Login]] [[WebServer API: Get All Tiddlers]] [[WebServer API: Get Favicon]] [[WebServer API: Get File]] [[WebServer API: Get Rendered Tiddler]] [[WebServer API: Get Server Status]] [[WebServer API: Get Tiddler]] [[WebServer API: Get Wiki]] [[WebServer API: Put Tiddler]]> Best wishes Jeremy. > > On Monday, 3 April 2017 03:59:14 UTC+5:30, Dan L. wrote: > My goal is to use TidyWiki as a repository for personal notes and > journals (i.e. Evernote). I'm new to using TiddlyWiki, but comfortable > with scripting and development. I'd like to get some input from more > experienced users on how they approach creating and editing tiddler > content (or integrating in general) outside of manually creating > tiddlers. > > The two approaches I could find were editing files directly, and using > the REST API. > > * Directly creating/editing files in the tiddlers directory requires a > restart of the nodejs server, followed by a refresh of the browser > window, for any changes to go through. > * Using the REST API (GET/PUT/DELETE) seems straight forward enough for > getting, editing, or creating text based tiddlers. However, it's > undocumented so I'm not sure if there's steps I might be missing > (updating indexes, etc.) and I'd have to check into how to handle any > new content such as images. Also, it seems a browser refresh is also > necessary to render any changes. > > Some examples of things I'd like to do: > > * Append entries to a day specific tiddler, either automatically (i.e. I > have a simple script to connect/disconnect from my work VPN and open > related applications, it could also add lines that have the time and > connection/disconnection for time tracking) or manually through the > command line. > * Poll my Pinboard account for new bookmarks, then create corresponding > Tiddlers in TiddlyWiki, which I may later use for annotations/notes on > resources. > * Have a daemon watching a directory so if I put a photo in Dropbox from > my phone, it will import it. > > -- > You received this message because you are subscribed to the Google Groups > "TiddlyWikiDev" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected] > <mailto:[email protected]>. > To view this discussion on the web visit > https://groups.google.com/d/msgid/tiddlywikidev/25695e18-3120-4ddb-9842-2d868dc5350c%40googlegroups.com > > <https://groups.google.com/d/msgid/tiddlywikidev/25695e18-3120-4ddb-9842-2d868dc5350c%40googlegroups.com?utm_medium=email&utm_source=footer>. -- You received this message because you are subscribed to the Google Groups "TiddlyWikiDev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywikidev/949DF80D-53F7-4BB6-8BDC-892E05C28BD4%40gmail.com.
