开发者社区> 问答> 正文

谁知道钉钉宜搭公开访问页面,远程数据源获取是必须要登录才能获取到数据吗?

谁知道钉钉宜搭公开访问页面,远程数据源获取是必须要登录才能获取到数据吗?我这边没登录获取数据直接报错获取不到登录信息。6b49cff0b223481947618dad85eebfae.png

展开
收起
芯在这 2024-01-04 15:32:42 133 0
2 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    钉钉宜搭平台的远程数据源获取机制确实需要用户进行登录才能获取到数据。首先,用户可以通过访问宜搭服务 OpenAPI来查看和了解宜搭提供的所有远程 OpenAPI。这些 API 的访问地址可能以相对路径的形式存在,如果是第三方服务提供的接口,则需要支持跨域访问。

    其次,宜搭平台提供了异步请求方法,包括 JSONP、GET、POST、PUT、DELETE 等,并允许用户设置异步请求的请求参数。此外,宜搭还提供了数据处理函数,用于在不同阶段进行数据切片处理。

    在实际操作过程中,用户需要按照 OpenAPI 的文档拼接接口并进行请求地址配置。例如:/dingtalk/web/APP_M14MKG7F402M1Q7H2MGO/v1/form/searchFormDatas.json。同时,用户还可以借助自定义连接器(如 HTTP 连接器和 Faas 连接器)完成在宜搭页面调用外部数据源接口的功能,这样可以规避因直接调用外部数据源而产生的跨域错误。

    总的来说,通过以上步骤和工具,用户可以在页面数据源中直接调用宜搭平台的各种接口,实现数据的获取、更新、删除等操作。

    2024-01-05 12:54:06
    赞同 展开评论 打赏
  • 是的,钉钉宜搭的公开访问页面在获取远程数据源时需要登录才能获取到数据。这是因为远程数据源可能涉及到敏感信息,为了保证数据的安全性和完整性,宜搭需要验证用户的登录状态。

    如果你想要在公开访问的页面中获取远程数据源,你可以考虑使用钉钉的开放平台API来实现。通过钉钉开放平台API,你可以在服务器端获取到用户的登录信息,然后再去获取远程数据源。这样可以避免用户在公开访问的页面中直接看到敏感信息。

    2024-01-05 11:23:22
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

更多
钉钉小程序——为工作方式插上翅膀 立即下载
钉钉客户端自动化的应用 立即下载
使命必达 —— 钉钉企业级 消息服务的机遇与挑战 立即下载