<div dir="ltr">Hi Than,<div><br></div><div>I'm currently very busy to complete evening classes in school, so i cannot check your code for the next few days.</div><div><br></div><div>I will be more available at next week end. I will checkout your branch and test your code.</div><div><br></div><div>Best</div><div><br></div><div>Gilles</div></div><div class="gmail_extra"><br><div class="gmail_quote">2018-06-02 23:49 GMT+02:00 Thanh Trung Dinh <span dir="ltr"><<a href="mailto:dinhthanhtrung1996@gmail.com" target="_blank">dinhthanhtrung1996@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi everyone, <br>
<br>
I'm porting digiKam web services with library O2, qt library for OAuth.<br>
Working on Smugmug, I'm stuck with an error that I didn't understand.<br>
<br>
Smugmug uses OAuth 1.0 as authentication method, like Flickr, so I used same<br>
methods to login, get user data, post photos, etc. In fact, I can login and<br>
get access token using O2 methods. I also verified that the token I got is<br>
the right one. However, whenever I tried to use that token to get/post<br>
something, QNetworkReply returns with error 204<br>
(AuthenticationRequiredError) and error message : "Host authentication<br>
required". Besides, Smugmug has endpoints that don't require token to access<br>
(e.g GET /api/v2/user/<nickname>). So when I tried normal GET method of<br>
QNetworkManager it worked, but when I used specific method for GET in O2<br>
(which prepares token and other necessary headers in the url request), that<br>
error appeared,  <br>
<br>
Did anyone see this message error when working with authentication before? I<br>
really appreciate any help and guide, since I am really stuck here.<br>
<br>
Thanks,<br>
<br>
Thanh-Trung Dinh    <br>
<br>
<br>
<br>
--<br>
Sent from: <a href="http://digikam.1695700.n4.nabble.com/digikam-devel-f1695701.html" rel="noreferrer" target="_blank">http://digikam.1695700.n4.<wbr>nabble.com/digikam-devel-<wbr>f1695701.html</a><br>
</blockquote></div><br></div>