Comments (5)
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.
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.
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.
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.
I'm pretty sure I've not broken the semantic versioning rules by removing or modifying functions.
from flickcurl.
Related Issues (20)
- Update config files for AArch64. HOT 3
- hello, i have a upload problem~ HOT 9
- Authorization double free or corruption error HOT 2
- ERROR: Method flickr.oauth.request_token failed with error 0 - (null) (HTTP 401) HOT 7
- Delimiter at the end of output of flickcurl_array_join in src/common.c HOT 1
- `flickcurl oauth-create` crashes on Arch Linux HOT 9
- Compilation instructions don't work HOT 1
- Parameters do not seem to be resetting HOT 3
- collections.getTree segfault HOT 1
- people.findByUsername doesn't work with my username HOT 4
- Could not build without gtk-doc
- The flickcurl seems to ignore page setting if it is >999 HOT 1
- No shared library in Windows?
- auth-create does not work on Mac OS 10.9
- photos.search result not "stable" - paging not usable
- double free or corruption (!prev): HOT 2
- coverage.html should mention what the number in parenthesis means
- Third parameter for flickcurl oauth-verify how do I get that? HOT 5
- upload photo by data pointer
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from flickcurl.