Topic-icon How do I troubleshoot a twitter feed?

Active Subscriptions:

None
11 years 10 months ago #46222 by chramb1
I set up a channel for my Twitter feed and then enabled it in the social stream module.

None of my tweets are showing up. I also have a Facebook page enabled, and it shows up fine, so we know that's working. But no tweets. No errors.

How might I diagnose the problem?
The topic has been locked.
Support Specialist
11 years 10 months ago #46230 by alzander
* In the JFBConnect -> Configuration area, set "Enable Debug Mode" to "Yes". That will disable our caching and may display a message as to why nothing is imported.
* When you login using Twitter are you seeing 2 authentication prompts? The 2nd one will request "Write" access, which isn't required to read from your stream, but will indicate that you have the Channel setup right.

Let me know if either of those help. The other option, as always, is delete the Channel and try again. Shouldn't be necessary, but worth a shot.

Alex
The topic has been locked.
Active Subscriptions:

None
11 years 10 months ago - 11 years 10 months ago #46234 by chramb1
It's never going to ask for Twitter permissions, as I don't use Twitter for login. I only use it for the social feed. So my guess is it doesn't have permissions but I have no way of granting them.

Enabling debug mode does nothing - still just a blank social stream. But I think the fact that I don't use Twitter for login is the issue, as it will never ask for permissions. That said, what permissions does it need to PULL the feed? I'm not trying to post, just display. That should be a fully-unauthenticated API call, no?

And... the answer is yes.

I enabled Twitter login just long enough to use it once, it asked for the permissions and now the feed is showing. So the end result is that you cannot set up a Twitter social stream without also setting up Twitter login and using it at least once for each account you wish to stream. This wasn't clear in the setup instructions ;)
Last edit: 11 years 10 months ago by chramb1.
The topic has been locked.
Support Specialist
11 years 10 months ago #46242 by alzander
Sorry that wasn't clear in the docs. Yes, you need to login once to get the proper token from Twitter stored on your site for that user. The login process will ask for both read and write permission, so that you can use the social toolbar to post back to Twitter, if you want.

There's no way around that one-time login, but after you've done it, you don't need to show the Twitter login button to any other users.

I'm glad it sounds like you got things going. Of course if you need anything else, just let me know.

Thanks,
Alex
The topic has been locked.