[librest] Fix URL used for flickr rest calls



commit 19c5f952e9e30790795f3548c125e53392e8bb14
Author: Christophe Fergeau <cfergeau redhat com>
Date:   Tue Sep 2 21:23:04 2014 +0200

    Fix URL used for flickr rest calls
    
    https must be used, and the correct URL for uploads is up.flickr.com
    
    https://bugzilla.gnome.org/show_bug.cgi?id=735920

 rest-extras/flickr-proxy-call.c |    4 ++--
 rest-extras/flickr-proxy.c      |    2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/rest-extras/flickr-proxy-call.c b/rest-extras/flickr-proxy-call.c
index df8366f..e7dfa07 100644
--- a/rest-extras/flickr-proxy-call.c
+++ b/rest-extras/flickr-proxy-call.c
@@ -68,10 +68,10 @@ _prepare (RestProxyCall *call, GError **error)
   priv = FLICKR_PROXY_GET_PRIVATE (proxy);
 
   if (GET_PRIVATE (call)->upload) {
-    rest_proxy_bind (REST_PROXY(proxy), "upload");
+    rest_proxy_bind (REST_PROXY(proxy), "up", "upload");
     rest_proxy_call_set_function (call, NULL);
   } else {
-    rest_proxy_bind (REST_PROXY(proxy), "rest");
+    rest_proxy_bind (REST_PROXY(proxy), "api", "rest");
     rest_proxy_call_add_param (call, "method",
                                rest_proxy_call_get_function (call));
   /* We need to reset the function because Flickr puts the function in the
diff --git a/rest-extras/flickr-proxy.c b/rest-extras/flickr-proxy.c
index 48f1c86..3342a4d 100644
--- a/rest-extras/flickr-proxy.c
+++ b/rest-extras/flickr-proxy.c
@@ -188,7 +188,7 @@ flickr_proxy_new_with_token (const char *api_key,
                        "api-key", api_key,
                        "shared-secret", shared_secret,
                        "token", token,
-                       "url-format", "http://api.flickr.com/services/%s/";,
+                       "url-format", "https://%s.flickr.com/services/%s/";,
                        "binding-required", TRUE,
                        NULL);
 }


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]