Coder Social home page Coder Social logo

Flickcurl-1.25 fails to upload about flickcurl HOT 5 CLOSED

dajobe avatar dajobe commented on August 14, 2024
Flickcurl-1.25 fails to upload

from flickcurl.

Comments (5)

dajobe avatar dajobe commented on August 14, 2024

Yeah it's caused by flickrs switch to https. The patches in Git does fix it but I just released 1.26 with that fix yesterday. Although I didn't remember to test uploading...

Dave

On Aug 18, 2014, at 10:23 AM, Edd Barrett [email protected] wrote:

Hi,

I have used (and maintained the openbsd package of) flickcurl for some years. But it seems that something is now broken (or I have screwed up oauth).

I first ran flickcurl with no arguments and followed instructions. I now have a config file like this:

[flickr]
oauth_token=xxxxxxxxxxxxxxxxx-xxxxxxxxxxxxxxxx
oauth_token_secret=xxxxxxxxxxxxxxxx
oauth_client_key=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
oauth_client_secret=xxxxxxxxxxxxxxxx
Obviously the actual keys have been censored.

Then if I upload as I always had:

$ flickcurl upload IMG_4644.JPG friend family
flickcurl: Uploading file IMG_4644.JPG
flickcurl: ERROR: Call failed with error 0 - (null) (HTTP 403)
flickcurl: Command upload failed
I then removed the config and followed the instructions a second time. No cigar.

I also tried setting the API key to a mobile app. No cigar.

Can someone try uploading in this way to see if it still works. Maybe the flickr API changed?

I see 1.26 was tagged a couple of days ago. Will this fix the issue?

Thanks


Reply to this email directly or view it on GitHub.

from flickcurl.

vext01 avatar vext01 commented on August 14, 2024

Ah it works with 1.26!

By the way, OpenBSD ports is reporting flickcurl library major and minor version as 0.0. This make sense since:

LIBFLICKCURL_LIBTOOL_VERSION=0:0:0

Do you not plan to bump libflickcurl.so version numbers to indicate the level of backward compatibility between versions?

from flickcurl.

dajobe avatar dajobe commented on August 14, 2024

I suppose I should update that. Although it would be 0:0:26 since I pretty much add new API calls at each release. (Never remove, change so far)

from flickcurl.

vext01 avatar vext01 commented on August 14, 2024

So you never removed a function or modified any existing function signature? I ask because if not I can manually minor bump the library version in the OpenBSD port; otherwise I need to do a major bump. More info here:
http://www.openbsd.org/faq/ports/specialtopics.html#SharedLibs

from flickcurl.

dajobe avatar dajobe commented on August 14, 2024

I'm pretty sure I've not broken the semantic versioning rules by removing or modifying functions.

from flickcurl.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.