阿里开放存储服务(OSS)体验,免费存储空间50G

阿里云存储服务(Open Storage Service,简称OSS),是阿里云对外提供的海量,安全,低成本,高可靠的云存储服务。用户可以通过简单的REST接口,在任何时间、任何地点上传和下载数据,也可以使用WEB页面对数据进行管理。

同时,OSS提供Java、Python、PHP SDK,简化用户的编程。基于OSS,用户可以搭建出各种多媒体分享网站、网盘、个人企业数据备份等基于大规模数据的服务。
OSS的web体验地址:http://oss.aliyun.com

申请方法很简单,这里就不赘述了。

OSS体验站:所呈现的功能是通过OSS API提供的接口开发制作而成的WEB可视化案例。它仅向用户展示了部份“开放存储服务(OSS)”所提供的功能。想要了解“开发存储服务(OSS)”更多功能 。

申请后进入体验站,如下图:

PS:记住左侧的命名空间如:onexin,magento等。

对于一个新事物,人们往往都会总有一些困惑。

Q:文件怎么访问?
A:现在我将宝贵的经验传授于你。这里以php_sdk为例。

让我们通过SDK找到文件URL,在sdk目录新建一个test.php文件,

<?php
/**
* 加载sdk包以及错误代码包
*/
require_once 'sdk.class.php';
//require_once dirname(dirname(__FILE__)).DIRECTORY_SEPARATOR.'error.class.php';

$oss_sdk_service = new ALIOSS();

/**
* 获得某一个object的URL
* 调用方法如下:
* $get_object_url = $oss_sdk_service->get_object_url($bucket, $object);
* 其中需要传入$bucket,$object参数,参数为必须,$object为文件
*/
$bucket = 'onexin';
$object = 'index.php';
$get_object_url = $oss_sdk_service->get_object_url($bucket, $object);
var_dump($get_object_url?$get_object_url:'Not Exist');die();

输出结果(空间公共读权限):

string(42) “http://storage.aliyun.com/onexin/index.php”

PS:在sdk文件中,你会发现需要传入$bucket参数,这个参数到底是什么?原来是命名空间名称。

OSS参考API文档

转载请注明出处:https://www.onexin.net/ali-open-storage-service-oss-experience/

随机文章:

1、用js实现sleep, 用php实现parseInt
https://www.onexin.net/use-js-to-achieve-sleep-use-php-to-achieve-parseint/

2、主域名和二级域名设置不同DNS服务器解决方法
https://www.onexin.net/the-main-domain-and-two-domain-solution-to-set-up-the-ns-records-ns-server-name/

3、Extreme Picture Finder 3.4
https://www.onexin.net/extreme-picture-finder-34/

4、Linux文件/文件夹复制、删除和移动命令集
https://www.onexin.net/linux-file-folder-copy-delete-and-move-the-command-set/

5、IE和Firefox的Javascript兼容性总结
https://www.onexin.net/ie-and-firefoxs-javascript-compatibility-summary/

Leave a Reply