PHPackages                             moonamiamj/cospackage - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. moonamiamj/cospackage

ActiveLibrary

moonamiamj/cospackage
=====================

3.0(7y ago)013MITPHPPHP &gt;=5.6

Since Sep 10Pushed 7y ago1 watchersCompare

[ Source](https://github.com/moonamiamj/cospackage)[ Packagist](https://packagist.org/packages/moonamiamj/cospackage)[ RSS](/packages/moonamiamj-cospackage/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (1)DependenciesVersions (9)Used By (0)

\#集客腾讯云cos扩张包使用说明SDK
--------------------

[](#集客腾讯云cos扩张包使用说明sdk)

腾讯云[对象存储服务 COS](http://www.qcloud.com/wiki/COS%E4%BA%A7%E5%93%81%E4%BB%8B%E7%BB%8D) PHP SDK

俊峰啊，如何安装？
---------

[](#俊峰啊如何安装)

项目根目录composer.json配置require
---------------------------

[](#项目根目录composerjson配置require)

```
"require": {
    "moonamiamj/cospackage": "~3.0",
    }

```

通过COMPOSER 命令获取项目
-----------------

[](#通过composer-命令获取项目)

> ```
>     composer update
>
> ```

配置项目
----

[](#配置项目)

使用的是lumen框架在 bootstrap下的app.php

> $app-&gt;register(Gkcosapi\\Cospackage\\CospackageServiceProvider::class);

---

使用的是laravel框架在 config/app.php

```
'providers' => [
    ...
    Gkcosapi\Cospackage\CospackageServiceProvider::class,
    ... ]
'aliases' => [
    ...
    'TencentIm' => Gkcosapi\Cospackage\Facade\Cospackage::class,
    ... ]

```

---

用发布命令将包配置复制到本地配置 $ php artisan vendor:publish --provider="Eddie\\Tencent\\Provider\\ImServiceProvider" 初始化扩展包 composer dump-autoload

安装
--

[](#安装)

```
composer require jerray/qcloud-cos-php-sdk

```

使用方法
----

[](#使用方法)

\##1、在业务层引用扩展包

```
use Gkcosapi\Cospackage\Facades\Cospackage;

```

\##2调取扩展函数 进行cos文件上传工作

```
Cospackage::uploadFile($file->getPathname(), 'jpg');

```

\##3、操作函数介绍：

```
Cospackage::uploadFile($file->getPathname(), 'jpg');//cos文件上传工作

Cospackage::getResource($url)//获取文件资源

Cospackage::getUploadSign($fileType = "image", $method = "post")//获取cos签名

Cospackage::getUploadParam($key)//获取文件上传参数 key:定义的文件目录名称或mercharID(生成目录)

```

###  Health Score

26

—

LowBetter than 43% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity5

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity62

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~0 days

Total

8

Last Release

2798d ago

Major Versions

V1.1 → 2.02018-09-10

2.4 → 3.02018-09-10

### Community

Maintainers

![](https://www.gravatar.com/avatar/7639682c5f260b36d505e687310a7d4877c0acc7b2aa4af11712d2a47e6fbbaa?d=identicon)[casparLee](/maintainers/casparLee)

---

Top Contributors

[![moonamiamj](https://avatars.githubusercontent.com/u/20535753?v=4)](https://github.com/moonamiamj "moonamiamj (24 commits)")

### Embed Badge

![Health badge](/badges/moonamiamj-cospackage/health.svg)

```
[![Health](https://phpackages.com/badges/moonamiamj-cospackage/health.svg)](https://phpackages.com/packages/moonamiamj-cospackage)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
