Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/440.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/247.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Wordpress使用用户名/密码连接到其他源rest调用_Javascript_Php_Wordpress_Restful Authentication_Wordpress Rest Api - Fatal编程技术网

Javascript Wordpress使用用户名/密码连接到其他源rest调用

Javascript Wordpress使用用户名/密码连接到其他源rest调用,javascript,php,wordpress,restful-authentication,wordpress-rest-api,Javascript,Php,Wordpress,Restful Authentication,Wordpress Rest Api,我被要求在wordpress网站上创建一些自定义内容,基本上只是一些web应用程序的东西(html/css/js),但通过restcalls利用其他来源的数据。需要一个un/pwd服务帐户,我想知道在这个un的跨站点呼叫方面,什么是最佳实践/方法?这条线路是加密的,但我当然不想把信用卡存储在客户端(wordpress管理员的东西)。我假设有一种机制可以将这些存储在“后端”文件系统上,但我甚至不确定这种访问是否存在?你是如何做到这一点的……我已经浏览了wordpress管理板,还没有找到任何可以访

我被要求在wordpress网站上创建一些自定义内容,基本上只是一些web应用程序的东西(html/css/js),但通过restcalls利用其他来源的数据。需要一个un/pwd服务帐户,我想知道在这个un的跨站点呼叫方面,什么是最佳实践/方法?这条线路是加密的,但我当然不想把信用卡存储在客户端(wordpress管理员的东西)。我假设有一种机制可以将这些存储在“后端”文件系统上,但我甚至不确定这种访问是否存在?你是如何做到这一点的……我已经浏览了wordpress管理板,还没有找到任何可以访问文件系统/php文件的东西。也许我找的地方不对,或者找的位置不对

我曾在谷歌上搜索过,但我对wordpress的了解太多了,我甚至不确定自己脑子里是否有正确的方法;非常感谢您的帮助/建议


编辑:那么,如果curl是这类东西的标准方法,我在哪里/如何访问filesystem/php?如果事物存在的话,是否有一个特定的地方,或者在哪里放置它的约定?首先,你需要为WordPress开发一个插件,以正确地连接到所有内容,并与其他人友好相处。有许多入门教程。与API集成的

如果您必须存储东西以使您的插件与此第三方集成,那么您应该使用WP提供给您的,以及设置页面中设置的信息。请不要将其硬编码到代码中的某个文件中。(我还将提到,如果您需要比插件选项更强大的功能,您可以)

现在我们有了在WordPress上运行的代码以及它需要的信息,现在它需要做一些事情。要从第三方获取信息,我们可以使用


最后,取决于我们希望用户最终如何使用这些信息。我们可以做一些简单的事情,比如在自定义页面上的常规WP页面加载期间获取/注入数据。或者,我们可以更进一步,建立一个WP-restapi端点,重新服务我们从第三方获得的信息。短代码?小部件?自定义模板?过滤器挂钩?有很多方法可以向用户展示我们的最终界面。

这些数据必须是“实时”的吗?如果是,请使用ajax并使用curl?yes交互式web应用程序获取数据,该应用程序在用户使用时进行调用。谢谢那么,你需要什么帮助?如何将插件/主题/任何东西使用的信息存储在WP中?谢谢,我真的想在页面中开发自定义html/css/js内容,并直接使用javascript(angularjs)调用。我很欣赏这个起点。如果你想使用像angularjs这样的前端框架,那么我建议你设置一个wp rest api端点,它只是第三方的代理。让WP为第三方保留U/P,就像你说的,如果不需要,不要将其存储在客户端。不,我当然不想。我只想在wordpress页面上创建SPA实例,但大多数都需要从另一个站点收集信息,所有这些调用都使用un/pwd。因此,无论是什么机制来保持在WP上还是在客户机上都是我真正想要的,但是我得到了一个围绕它的背景,我没有意识到,因为我从来没有接触过WP。