问答

这个sdk中这个文件的使用方法是什么?

作者:admin 2021-05-11 我要评论

标题不知道咋起了,随便起了一个。 涉及的文件地址如下: aliyun/openapi-sdk-php/src/IdeHelper.php https://github.com/aliyun/ope... 上面的文件中的注释中的...

在说正事之前,我要推荐一个福利:你还在原价购买阿里云、腾讯云、华为云服务器吗?那太亏啦!来这里,新购、升级、续费都打折,能够为您省60%的钱呢!2核4G企业级云服务器低至69元/年,点击进去看看吧>>>)

标题不知道咋起了,随便起了一个。
涉及的文件地址如下:

aliyun/openapi-sdk-php/src/IdeHelper.php

https://github.com/aliyun/ope...

上面的文件中的注释中的这种写法是什么意思?
还有就是这个sdk的文件结构为什么这么设计,具体是指每个分类文件夹中都另外包含了composer.json文件。

我最主要为什么看源码的原因是,在自己发布composer的时候,用这种有什么优点吗。

另外:对贵公司的业务并无冒犯之意,只是看看大神们的代码。

###

1、注释是作为提示用的,比如你在ide中调用的时候能自动提示和补全类型和名称,在一些动态加载的时候用的比较多
2、每个分类都是一个独立的模块,可以独立安装的,也可以打包安装,所以你会看到每个模块中都有个composer.json
3、没有什么优点,只是aliyun的sdk比较多,需要按需安装

###

你指的是 @method 这个东西?

这个是 phpdocumenter 具体有哪些可以看看 https://www.phpdoc.org/ 这个网址

你发的这个文件,主要意义就是他的文件名,, 给 IDE使用,给用户完成提示.

另外,你说的每个分类文件夹下一个 composer.json ,这个可能涉及到阿里云的 openapi 的早期设计,,早期,阿里云开放平台里,只有你的账号申请并获批了某个服务的权限之后,后台才会给你展示对应服务的 api 的下载地址.我记得阿里的开放平台之前还有一个功能就是,如果你的权限特别多,下载 api 的时候,会有一个页面,让你选在你要下载的 sdk 的访问服务,然后你会下载一个压缩包,压缩包里只有你选在的服务的 sdk. 其实思想上都是分包了嘛,他现在 alibabacloud/sdk 这个包也就是其内部所有包的集合而已.

版权声明:本文转载自网络,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本站转载出于传播更多优秀技术知识之目的,如有侵权请联系QQ/微信:153890879删除

相关文章
  • 这个sdk中这个文件的使用方法是什么?

    这个sdk中这个文件的使用方法是什么?

  • networkx绘图 节点标签文字超出画布范

    networkx绘图 节点标签文字超出画布范

  • video  自定义 播放按钮

    video 自定义 播放按钮

  • js 在执行时遇到无法修改的属性

    js 在执行时遇到无法修改的属性

腾讯云代理商
海外云服务器