Comments (3)
Hi cromanelli,
I'm happy to help and respond to issues raised with the library when I can. Marking things as urgent is unfriendly though so please don't do that.
A response code of 0 means curl could not make the request to the remote server. This is mostly likely due to a problem establishing the SSL connection to twitter.com.
To help diagnose what's going on you can inspect the $tmhOAuth->response object. In particular, there is a variable 'error' which will often contain more information on what is wrong. You can inspect this by adding the line below to the end of your script:
var_dump($tmhOAuth->response['error']);
Hopefully that error message will help point you in the right direction.
Let me know how it goes.
from tmhoauth.
Hi themattharris
I am sorry for marking this issue as urgent my intention was never an unfriendly one. But when i wrote this down i was at a venue 2 hours before a live event and I kept getting that and of course not tweeting anything. Not that i did not make my homework and try the app before using it but that morning the thing decided not to work any more, I guess my friend Murphy wanted to take a role part in the development.
I must say that the app connected to internet over a 3G (EGDE more likely) mobile network and the pictures i wanted to upload where on the 80k range i had the idea that i could not connect and running the script you told me confirmed it.
SSL connection timeout
Looking at your library i saw a cURL Timeout parameter and a cURL connectimeout . I changed them to 300 Seconds so i should not have any problem
Thanks and kudos for developing such an great and easy to use library
C
from tmhoauth.
Thanks, I understand the pressure of hackdays - i've been to many myself. I appreciate the followup.
I know you've closed the issue but for information you were correct that I added timeout parameters to allow easier configuration for these kind of situations.
So, in your script you can initialise the $tmhOAuth object with these configured (so you don't need to modify the basecode).
$tmhOAuth = new tmhOAuth(array(
'consumer_key' => 'YOUR_CONSUMER_KEY',
'consumer_secret' => 'YOUR_CONSUMER_SECRET',
'user_token' => 'A_USER_TOKEN',
'user_secret' => 'A_USER_SECRET',
'curl_connecttimeout' => 30,
'curl_timeout' => 10,
));
from tmhoauth.
Related Issues (20)
- Wrong username password warning if user isn't logged in HOT 1
- update_profile_background_image not updating the bg image (Not a library issue) HOT 1
- 401 Error HOT 1
- error with PHP 5.3 HOT 6
- Using proxies HOT 1
- curl_setopt(): The usage of the @filename API for file uploading is deprecated HOT 2
- 'geocode' parameter doesn't seem to work for search/tweets.json HOT 3
- Auth problems HOT 3
- Not updating image: update_profile_background_image
- php5.6 HOT 11
- Getting an image of original tweet author
- Deprecated "curl_setopt" error on PHP 5.5.24
- Response code 0. HOT 1
- Support for Upload Videos/ Gifs HOT 8
- No composer install instructions HOT 1
- Post with Json
- Parameters for direct message on twitter
- Parameters for direct message on twitter HOT 4
- Rate limiting headers HOT 1
- DELETE requests return HTTP 401: 32 - "Could not authenticate you"
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 tmhoauth.