vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   Project Tools (https://vborg.vbsupport.ru/forumdisplay.php?f=266)
-   -   API / Webservice for external applications? (https://vborg.vbsupport.ru/showthread.php?t=245214)

daFish 07-01-2010 08:05 AM

Quote:

Originally Posted by Ryan Ashbrook (Post 2062527)
One thing to remember, also, is we need to deal with how vBulletin handles such requests, as well. vBulletin denies all POST requests that do not originate from the original domain, unless they are whitelisted within the ACP.

This may or may not pose a problem, I don't know for sure yet, never actually tried implementing such a thing within a vBulletin Modification.

Yeah, I totally forgot about that.
Maybe it could work that way: A user requests access to the webservice by filling out a small form including the domain where the requests come from. If the request is approved the domain gets added to the whitelist.
But this would not work if you use an external application.

Ryan Ashbrook 07-01-2010 03:05 PM

Quote:

Originally Posted by daFish (Post 2062607)
Yeah, I totally forgot about that.
Maybe it could work that way: A user requests access to the webservice by filling out a small form including the domain where the requests come from. If the request is approved the domain gets added to the whitelist.
But this would not work if you use an external application.

Exactly.

Unless IP Addresses can also be specified within the Domain Whitelist, the API will be useless for what he is looking to do.

And even then, if you want to make the API globally available to all users, it's not exactly feasible to add every users IP Address to the whitelist.


All times are GMT. The time now is 03:11 PM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01068 seconds
  • Memory Usage 1,714KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (2)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete