@manton this is awesome. How does it handle ownyourgram already posted images? I can of course not import those based on when I turn on ownyourgram
@adamprocter It's up to you to not import them twice. I thought about detecting duplicates but I don't fully trust the timestamps from Instagram. (And it wouldn't work well with non-Micro.blog blogs anyway.)
@manton oh awesome! That was fast! Any chance this uses Micropub and can be used with non-microblog-hosted sites?
@aaronpk Yes! It can post to Micropub or WordPress. It uses whatever blog you already have configured in the macOS app.
@manton That's awesome! Can't wait to try this out with my photos! I never got around to building a mass import into OwnYourGram and maybe now I won't have to!
@manton Providing a route out of Instagram is important, regardless of where it starts. Great update. 👍
@manton awesome job. I was just musing on why no one else had done this on clevercast! If you can do something similar for Facebook (a bigger challenge, to be sure, but totally possible), you'll have something pretty amazing to draw in new customers.
@manton This will be a very welcome addition for people who used Instagram. I’m amazed at how quickly you were able to implement this feature after Instagram finally decided to let people have their data back; nice work! (Also, that Desktop background looks so much like the Mac OS 9 default, I had to do a double-take!)
@patrickrhone It should work on regular Sierra too. (And if it doesn't, let me know.)
@cleverdevil Cool, I hadn't listened to that episode yet. And you're right, Facebook is a bigger project... Not sure what the best approach is there.
@cleverdevil I never thought there'd be that much interest. I guess I should post my python script that can generate Jekyll-like (well, it just uses a template) files for staticly generated sites.
@manton when I migrated my own content, I documented it on my website. Happy to fill you in on my process if you decide you want to go down that path. TL;DR, the FB Graph API makes getting all of your data possible. Its the transformation that can be challenging.
@oyam you should definitely post it! I think there'd be a massive interest, especially given the latest controversies surrounding Facebook.
@jameskoole Thanks! I really like that there are no API restrictions since we're loading the data directly. Gives the user more control over their own photos.
@manton VERY nice ... I'm quite tempted to ditch my Instagram account or at least change it from a personal to a more "official" account.
@manton I suppose when the photos get imported into Micro.blog this way, they don't then each appear on the Timeline? Otherwise the Timeline will be flooded with pictures!
@manton Crap! I was 2 weeks too early in moving everything over. Glad to see this is a thing now!!
@Ron Same question immediately came to mind for me as well. You can bet I"m not going to be the first to try that out.
@Ron That's right. Photos will get posted with the date saved from Instagram. They won't show up at the top of the timeline.
@manton @donovanwatts Excellent, their original dates preserved. I thought it was very considerate of you to acknowledge the likely wishes of Win/Android folks this morning. Your tiny team is doing a great job & I think it's important to keep it tiny, so this can be as viable an activity as possible for you, to make it a long-term solution that folks on the web can use & support for many years to come. I'm happy to remain patient, with the platform being so well run!
@manton I can’t wait to do this! Thanks for making micro.blog work for the future and the past.
@g No, if you're using Micro.blog cross-posting it won't send anything to Twitter that is older than the most recent post/tweet. I recommend importing just a few photos to start with to test that everything is working.
@cleverdevil Yeah, it's nothing crazy or special, but here is it anyway. Instagram import to static site
@aaronpk I'm trying to set up OwnYourGram on my Wordpress blog. But having trouble at the server level. nginx doesn't appear to be passing through the HTTP_AUTHORIZATION header… Any docs/links/tips for this? I am using the IndieAuth and Micropub plugins for Wordpress and hosted on Digital Ocean, so have full control of everything. Cheers.