Aliyun

 view release on metacpan or  search on metacpan

META.json  view on Meta::CPAN

            "ExtUtils::MakeMaker" : "0"
         }
      },
      "configure" : {
         "requires" : {
            "ExtUtils::MakeMaker" : "0"
         }
      },
      "runtime" : {
         "requires" : {
            "Cpanel::JSON::XS" : "0",
            "Mojolicious" : "0",
            "version" : "0"
         }
      }
   },
   "release_status" : "stable",
   "resources" : {
      "repository" : {
         "url" : "https://github.com/nsnake/Aliyun"
      }

META.yml  view on Meta::CPAN

license: mit
meta-spec:
  url: http://module-build.sourceforge.net/META-spec-v1.4.html
  version: '1.4'
name: Aliyun
no_index:
  directory:
    - t
    - inc
requires:
  Cpanel::JSON::XS: '0'
  Mojolicious: '0'
  version: '0'
resources:
  repository: https://github.com/nsnake/Aliyun
version: v1.0.0
x_serialization_backend: 'CPAN::Meta::YAML version 0.018'

Makefile.PL  view on Meta::CPAN

use 5.024003;
use ExtUtils::MakeMaker;
# See lib/ExtUtils/MakeMaker.pm for details of how to influence
# the contents of the Makefile that is written.
WriteMakefile(
    NAME              => 'Aliyun',
    VERSION_FROM      => 'lib/Aliyun.pm', # finds $VERSION, requires EU::MM from perl >= 5.5
    PREREQ_PM         => {
        'Mojolicious' => 0,
        'Cpanel::JSON::XS' => 0,
        'version' => 0,
        }, # e.g., Module::Name => 1.1
    ABSTRACT_FROM     => 'lib/Aliyun.pm', # retrieve abstract from module
    AUTHOR            => 'CGI.NET <loveme1314@gmail.com>',
    LICENSE           => 'MIT',
    META_MERGE => {     
        resources => {     repository => 'https://github.com/nsnake/Aliyun',     },     
    },
    #Value must be from legacy list of licenses here
    #http://search.cpan.org/perldoc?Module%3A%3ABuild%3A%3AAPI

lib/Method/FcSmsNumSend.pm  view on Meta::CPAN

package Aliyun::Method::FcSmsNumSend;
use 5.010;
use Data::Dumper qw/Dumper/;
use Cpanel::JSON::XS;
use version;
our $VERSION = 0.1;
#阿里大于短信发送
sub new {
    my $class = shift;
    $class = (ref $class) || $class || __PACKAGE__;
    my $self = bless {}, $class;
    $self->{'params'} = {
        'method'   => 'alibaba.aliqin.fc.sms.num.send',
        'sms_type' => 'normal',

lib/Request.pm  view on Meta::CPAN

package Aliyun::Request;
use 5.010;
use strict;
use warnings;
use Mojo::UserAgent;
use Aliyun::AuthV2;
use Data::Dumper qw/Dumper/;
use Cpanel::JSON::XS;
use version;
our $VERSION = 0.2;

sub new {
    my $class = shift;
    $class = (ref $class) || $class || __PACKAGE__;
    my $self = bless {}, $class;
    $self->{'http_head'} = {
        'Accept'                    => 'application/json,*/*;q=0.8,',
        'Accept-Encoding'           => 'deflate',



( run in 0.776 second using v1.01-cache-2.11-cpan-fd5d4e115d8 )