API FAQ's

Known Extension Conflicts

If you are having Admin tools installed on your site,Go to components Admin tools in backend ,Click on Web Application Firewall,then Go to Configure WAF ,and there,under Basic Security ,Please make sure that you have set "Remove all instances of Joomla from the output" to "NO" ..


Q. I am having JFBConnect installed on my site.And have configured it with the same APP used for FB API.But when I log in with Facebook,and try to import contacts using FB API ,I am getting "An active access token must be used to query information about the current user." error
A:  The only solution we have come across till now is to configure JFBconnect and TechjoomlaAPI Facebook plugin with two different App


Q. I am using "Send Dialog" to send Invites using TechjoomlaAPI Facebook plugin. But no matter how many contacts I select from the imported contacts, only first selected contact is shown in "To" field when I am redirected to send dialog
A:  The facebook API plugin lets you select as many of your contacts as you want to send invitations to. But when you get to the facebook screen for sending a message, only one contact is listed in the To: field. This is because Facebook has removed the functionality to send group message via API. In Invitex version 2.4 onwards, there is an option in backend "TechjoomlaAPI Facebook, plugin",which allow you to choose the action to be taken,i.e. either you can send messages to user using Send Dialog, or you can Post on their wall. After,the changed behaviour of Facebook send dialog we recommend you to use the "Posting On Users Wall" feature.


Q.Getting "oauth Timestamp_refused" While Using Techjoomlaapi Linkedin Plugin.

A:This means that your system clock is not in sync with our API servers by 5 minutes or more. The timestamp LinkedIn indicates the range of times we would be expecting from you in your oauth_timestamp field. LinkedIn also returns the time to you in the body of the error message. While the time LinkedIn take for an oauth_timestamp is to be in epoch seconds, LinkedIn return to you epoch milliseconds just to confuse you. Simple division will get you back to seconds. We recommend using a stable NTP server to keep your clock in sync with LinkedIn.


Q. On using techjoomlaapi yahoo plugin, getting "oauth_problem=timestamp_refused&oauth_acceptable_timestamps=1357151958-1357153158" error on step 2

A:The "timestamp_refused" means that the time on your server is not correct. If your servers’s clock is more than 10 minutes skewed from the OAuth Server’s clock, your timestamp will be rejected.. Once you fix the timestamp your calls should work fine. Make sure your computer’s clock is synchronized to a good time source and ntpd is running. You can read more about this here:

http://nullinfo.wordpress.com/oauth-yahoo/
http://developer.yahoo.com/forum/OAuth-General-Discussion-YDN-SDKs/OAuth-Problem-timestamp-refused/1308664051000-c4d77354-66ca-3798-9773-a976f0ac73df


Q. I have installed Invitex,and enabled all the TechjoomlaAPI plugins,but I am not able to see any of the plugin on frontend.

A: When you install plugin,you need to enable as well as configure the TechjoomlaAPI plugins to show on frontend. Please follow the link to configure the plugins:

http://techjoomla.com/documentation-for-invitex/configuring-native-api-plugins-techjoomla-api.html


Q. I have installed Invitex,and enabled and configured  TechjoomlaAPI-Yahoo plugin,but when I click on the image shown after "Click image to invite your friends:",it is redirecting me to home page..

A: This can happen, if you are not providing the proper keys in backend end config of TechjoomlaAPI-Yahoo plugin..


Q: I have installed Invitex,and enabled and configured  TechjoomlaAPI-Hotmail plugin,but when I click on the image shown after "Click image to invite your friends:",it is redirecting me to http://my_domain/techjoomla_hotmail_api.phpOR

Q: I have installed Invitex,and enabled and configured  TechjoomlaAPI-Hotmail plugin,but when I click on the image shown after "Click image to invite your friends:",it is redirecting me to the home page..

A: Please make sure that mhash:a PHP module ,installed on your server..
     Here is the link,which you can follow to configure your TechjoomlaAPI plugins..
     http://www.techjoomla.com/documentation-for-invitex/configuring-native-api-plugins-techjoomla-api.html