Comments (5)
After it outputs the url, it's awaiting some input from you. Check out this snippet from the script:
// get the verifier (will be in URL that the user comes back to)
echo "\noauth_verifier: ";
$handle = fopen('php://stdin', 'r');
$line = fgets($handle);
you need to visit the page, authorize your app, and copy down the oauth_verifier
query string parameter, and enter it here. Then, it should properly print out your token
and secret
.
from tumblr.php.
Any chance on elaborating on that? I've come across multiple guides using other libraries that takes this further, but I'd really like to stick with this one (it's possible that the third party ones are outdated aswell).
How would the flow work in real a app? What do you mean by "here" for example? Is that part supposed to live in the callback in a real app? I'm sure other besides me would appreciate more in detail information about this. Thanks!
from tumblr.php.
Well, "here" in my example is standard-in from a terminal. The example code is mean to be run from a command line.
Yes, the snippet I reference (and code below it) would live in the callback to your application. You should be able to separate out the snippet into the three OAuth tasks: getting a request token, user authorization, then exchanging the request token for an access token.
You might want to read a bit more about OAuth here, which should help better illuminate what happens in each of the three legs:
from tumblr.php.
Thanks for the help!
Since it's not a matter of issue with the code per se, I'm moving this discussion to Stack Overflow for further help. If someone has experience with this, I'd be very happy if you'd be able to help out.
http://stackoverflow.com/questions/24630354/tumblr-oauth-missing-or-invalid-request-token
from tumblr.php.
No problem @intelligence. Yeah, that's probably a better forum for this now that it looks like it's an implementation question, not an issue with the project.
Looks like you already got it sorted out there too! Closing this now.
from tumblr.php.
Related Issues (20)
- Response to a Submission HOT 1
- followed
- Tumblr oauth not working in Laravel 6.5.2
- Encountere a error during handling Response in PHP HOT 1
- Encountered an Exception handling HOT 1
- How to check if a post is reblogged ?
- Is this package deprecated? HOT 6
- Is there a version of this package that supports NPF(Neue Post Format)?
- Missing or invalid request token. HOT 1
- Neue Post HOT 5
- compatibility issue with php8.2 HOT 1
- Bad request code 8009
- Bad Request (You may only upload one video per post.) HOT 1
- RATE LIMITING HEADERS HOT 1
- Rate limit exceeded HOT 1
- Reblog post Unauthorized ? HOT 1
- oauth 403 error ? HOT 2
- some blogs returns 404 HOT 11
- How to get video post URL HOT 3
- get list of users who liked post
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 tumblr.php.