I'm working on an application that pulls images from Flickr, and it also offers the ability to upload to Flickr. The problem is that the Flickr API doesn't seem to accept photo uploads without authentication.
In other words, end-users using my application would have to pass through the Flickr website and log in with their Flickr account and grant permissions, and only after that, Flickr starts the upload process.
After doing some searching, I've seen things like having a permanent token for the authentication and upload as since user all the time...
If anyone can offer any solutions or workarounds, please help.
Thanks
I recently wrote a blog post regarding triple tags and pulling flickr photos into a single wordpress post: http://zedzdead.net/blog/2013/04/10/flickr-machine-tags/
The wordpress stuff is irrelevant, but tagging photos with triple or "machine" tags is ideal for associating photos across multiple accounts and extracting them using the api.
You might need to inform your app users about the tag they need to use e.g. myapp:article=123, but you can then use the search method in the flickr api and use the machine_tags argument to pull all photos on flickr with this tag.
This isn't my idea, Jeremy Kieth did it first: http://adactio.com/journal/1274/
The beauty of this approach is that no flickr authentication is required.
Related
I want to get instagram user data for example follow and follows count using http request to https://graph.facebook.com/v14.0/{inst_acc_id} but i cant understand which token from graph api explorer i should use. There is lots of types and lots of permissions there. i tried different ones and all of them doesn't work for me. Or maybe there is another easier way to get instagram user data after the 2020 api change.
I need a solution for my NodeJs project, but it would be great to make it work even in plain http in postman. Any advices are highly apreciated)
So after the 2020 update you don't have an easy way to get even public data from meta ( facebook and insta). To get access for their api you need to provide a lot of personal data about your business, your website and a lot of other documents for them to review your request. And if you are trying to have a simple website that shows for example your instagram followers count its a giant overkill. And no other way around.
I have a Web-to-Print store where users can upload their own images. I need a way for users to be able to click a "Facebook" button, log in, and select one of their photos (which is then returned to our website).
This seems like it should be pretty easy and is extremely common on Web-to-Print sites, but I can't find any information on it and all searches resulted in uploading an image TO Facebook.
The Facebook API doesn't seem like it would offer a good user experience, and the SDK doesn't seem to support selecting and then pulling in an image. Is there no pre-made way to do this or Am I missing something?
There is no prebuilt function, you would have to authorize the user with the user_photos permission and use the /me/photos endpoint to get his photos: https://developers.facebook.com/docs/graph-api/reference/user/photos/
I am currently creating a CMS for internal use. We currently have a situation where we post something on our Facebook page, and then have to copy and paste it on to our corporate website.
The thought process is now to try and use a in house built CMS to drive both the website and FB. My initial thought process is that there will need to be to way flow, i.e We need to be able to sync Facebook with our website database, but also our database with Facebook. This should not be a problem, with the Facebook-SDK I have successfully retrieved posts, links, statuses, photos we have posted to Facebook.
My problem comes in that it would be great if I could some how replicate the notification of Facebook, so that if someone likes a post on Facebook, we get a notification in the CMS also, is this possible? Can you pull notifications from Facebook?
Other points I need to consider is can I create a gallery of images on my website, and send those to Facebook to create a new gallery? Can I pull comments from facebook, show them on my site, and allow people to add to them through a comment form, but send those comments to facebook also?
Any body any experience of trying to drive facebook from an external source?
How about using iframes? It's easy to use, you only have to be logged in on facebook. I'd do something like this:
<iframe src="http://www.facebook.com/your-site-here" class="cms_block"></iframe>
You just have to look into your global.css file, what kind of class is to your cms blocks associated with. Or define it manually:
<iframe src="http://www.facebook.com/your-site-here" style="display: block; width=: inherit; height: inherit;"></iframe>
I don't think you are going to find the solution in the Facebook APIs so you'll probably need to code something yourself. You could poll the Facebook feed and send notifications when you detect them.
You might want to check out https://ifttt.com/wtf - not sure if they will be as granular as you want (to notify post 'likes') but there are various FB events you can monitor and act on. Check out some of their public recipes: https://ifttt.com/recipes/1789-tweet-my-facebook-status-updates.
I've been working on a somewhat similar problem and decided to maintain FB as CMS and pull the feeds from FB into my site rather than try to keep the two systems in sync.
Good luck and post back how you solved if you get a chance!
I have an application where my staff upload photos for specific tours. My priority is to have the photos uploaded to my system to use in my site and product display. However, every time any of my staff upload a photo in my system, I want to send the photo to our corporate facebook presence. Preferably with a little story about each photo.
Everything I have found seems to require each user to log in with their own facebook accounts individually. Is there a way to code authentication with my facebook account details regardless of who the user is and then take the photo uploaded on my system using cffile and send it to our corporate facebook presence?
I would post code attempts here, but at this point I am still not sure if this is possible. Any guidance would be appreciated.
Thanks.....
posting photo with some text is possible on Facebook using your system. all you need to do is to visit developer.facebook.com and register an app and get the required authentication key. and follow documentation of graph API. ColdFusion Facebook SDK is also available on Git Hub. that makes you job more easy.
I'm interested in accessing photos from my flickr account by entering my username and password. I know how to access random images from flickr, but to get my accounts images is the trick.
I had a look at this link but link flickr but this uses web based authrorization, which I'm not a big fan of. Any ideas/insights would be appreciated.
Thanks
Web based authorisation is the way the actual flickr app works -so I would say that's your only option