🐦 Twitter User Oauth - New Plugin from Zeroqode

Many endpoints on the Twitter developer platform use the OAuth 1.0a method to act, or make API requests, on behalf of a Twitter account. For example, if you have a Twitter developer app, you can make API requests on behalf of any Twitter account as long as that user authenticates your app.

Twitter

The plugin can do the following actions:

  1. post a tweet
  2. delete a tweet
  3. retweet or cancel a retweet
  4. Like a tweet
  5. upload a timeline
  6. get user details
    etc.

For details, screenshots and demos please visit the plugin page at: Air Twitter API Lite Plugin for Bubble | Zeroqode

Please support us with a retweet

Levon Terteryan

Founder @ Zeroqode

zeroqode-for-web-160x120

Bubble Templates

Zeroqode Blocks

Bubble Plugins

Bubble Courses

Convert Web to iOS & Android

No-code Development Services

3 Likes

Can this create a twitter thread?

thanks for the question:
right now the threads are not supported - but we’ll look into adding that possibility shortly

Thanks Levon,

I’d sponsor or even pay double for this ability.

Would be a huge addition, thanks!

Hi, Levon.

I purchased this plug in, and I’ve tried function, but right after click authorize button and jump to twitter page, i got something like this.

your oauth-token may be expired or something goes wrong?

Ken

Hello, @nakagawa.kenshirogac. Thanks for reaching out.

We will check this issue and get back to you asap.
Apologies for the inconvenience :pray:

Regards,
Zeroqode Team

@nakagawa.kenshirogac , thank you for waiting :pray:

Can you please check the Public/Secret Keys and Tokens of the Twitter plugin and update them? (http://prntscr.com/sfdwu0) This should resolve your issue.

We have updated the OAuth-tokens of our plugin demo page and now it is workable.

The plugin’s documentation can be useful:
https://docs.zeroqode.com/plugins/twitter-oauth-1.0a-plugin#plugin-setup

Please try to update the keys/tokens on your side and let us know if this solved your issue. Thank you.

Regards,
Zeroqode Team

Hi,

Did you manage to solve this issue - I’m having the same problem

I’ve tried updating keys a couple of times and still no luck.

Thanks

Hi @ucconsultant100,

Thanks for reaching out. Sorry to know you still have troubles with our plugin. After testing we haven’t encountered any issues on our side, unfortunately.

Could you please be so kind to have a look at our docs again just to make sure everything is configured the exact same way as per our instructions, and none of the steps are missed.

Let us know how it goes.

Best regards,
Zeroqode Team

Hi,
Thanks for getting back to me.
Managed to get it working in the end - I believe it was due to having a data type for the page (it was user) so don’t think the redirect URL worked.
Either that or I just got lucky with the fix!

Thanks

1 Like

Hello @ucconsultant100

Thanks for letting us known. Glad that you’ve managed to make it work :slight_smile:

If you like our plugin you can rate it by going to Plugins tab in Bubble editor. Find the plugin by name and it give it as many stars as it deserves :slight_smile: The more feedback we get, the more motivated we are to make things better in Bubble. :pray:

Best,
Zeroqode Team.

A) Which version of twitter’s API are supported? I’m hoping for v2.
B) Are there any features in the Twitter API that are missing from this plugin?

I can see in the demo [1] that it will:

  • Do all of the post-tweet related functions
  • Retrieve any information about the current api-user

What I don’t see are search functions. I’m hoping that it is a pass through to the twitter api “q” parameter.

In case it’s not a pass through, I’m specifically looking for the ability to:

  1. Download a specific tweet
  2. Download all tweets from a specific user after a specific date
  3. Download all tweets in a thread, including reply threads
  4. Download all tweets in a hashtag
  5. Get a web hook or other callback to my API when new posts are added to threads that I am watching

[1] Plugin demo url: https://zeroqode-demo-20.bubbleapps.io/twitter_account

Zeroqode’s support was excellent. Being clear about what the plugin will and won’t do increases my trust their products. The answers are provided below.

1) Which version of twitter’s api is supported? I’m hoping for v2. - If you mean the Authorization version, our plugin is using version 1.0, the library as well version 1.0.

2) are there any features in the twitter API that are missing from this plugin? - Unfortunately not, our Advanced Twitter API Plugin doesn’t have an action to download a specific tweet or all tweets. We can add this to the plugin roadmap improvement list and investigate how feasible it will be to implement the requested features in the nearest plugin update, but I cannot provide any timeframes for that, sorry about that, and thank you for your understanding.

2 Likes

Not able to pull followers, getting error in my app and demo - any plans on updating this ? @ZeroqodeSupport @levon ? Thanks!

Hello @PasqualeJS

Thank you for reaching out.

We have checked the plugin and our demo seems to work well. Can you please provide a bit more details on the issue you are having? Specifically how you configured the plugin, workflows(screenshots), and any other information that will help us to investigate the issue further.

Meanwhile, please check out our demo page: https://zeroqode-demo-20.bubbleapps.io/twitter_account and try to authorize your own account to see all the actions, also please check out the set up in our demo editor for more information on how to set up the plugin: Zeroqode-demo-20 | Bubble Editor

In case there are any other plugin-related questions, please let us know :slight_smile:

Regards,
Zeroqode Support Team

@levon @ZeroqodeSupport Still getting an issue. All of the configurations are some just as in the demo editor. I’m able to authenticate users but not pull in their data or interact with their account. Getting an undefined error (all of the URLs ARE correct). I triple checked the docs and URLS, maybe the version in the demo is different?

Hi @PasqualeJS

Can you please show us your setup of the plugin, particularly the screenshots of the workflows on how you are displaying the information on the page(get details button workflow or a custom state). Also, please have a look at the screenshot of this action, you might be missing it in your setup.

Looking forward to your reply.

Regards,
Zeroqode Support Team

@ZeroqodeSupport Sure- I’m saving the auth as block set as the page state and user. The data is being passed correctly - still running into an issue. Maybe its the refresh token? As always, thanks for the help.

Thanks for the screenshots @PasqualeJS

Due to the fact that we have some additional questions regarding your settings, can you please add our Support Team email to the list of collaborators to your application and provide me a link to your application? This will allow us to check your settings and run some tests to fix the mentioned problem.

To add our Support Team as a collaborator, you need to do the following steps in the Bubble Editor:

Settings > Collaboration > Add email support@zeroqode.com

Note: avoid the warning message regarding the plan, as we are an agency and you can easily add us to your collaborators.

Looking to hear you soon.

Regards,
Zeroqode Support Team

I just sent your support team an email with the login credentials