sharesdk 1.0.0 copy "sharesdk: ^1.0.0" to clipboard
sharesdk: ^1.0.0 copied to clipboard

discontinued
outdated

A flutter plugin for share and auth to 40+ platforms.

Document Language: English | 中文

ShareSDK For Flutter #

ShareSDK is a social sharing component that provides social functions for apps, like authorization and share, and has social statistical analysis management background. #

supported original ShareSDK minimum version:

introduce: http://www.mob.com/product/sharesdk **plugin homepage:**https://pub-web.flutter-io.cn/packages/sharesdk

Getting Started #

Refer to the official document

If you need to customize the platforms:

#
# To learn more about a Podspec see http://guides.cocoapods.org/syntax/podspec.html
#
Pod::Spec.new do |s|
  s.name             = 'sharesdk'
  s.version          = '0.0.1'
  s.summary          = 'flutter plugin for sharesdk.'
  s.description      = 'ShareSDK is the most comprehensive Social SDK in the world,which share easily with 40+ platforms.'
  s.homepage         = 'http://www.mob.com'
  s.license          = { :file => '../LICENSE' }
  s.author           = { 'Mob' => '[email protected]' }
  s.source           = { :path => '.' }
  s.source_files = 'Classes/**/*'
  s.public_header_files = 'Classes/**/*.h'
  s.dependency 'Flutter'
  s.dependency 'mob_sharesdk'
#  s.dependency 'mob_sharesdk/ShareSDKUI'
#  s.dependency 'mob_sharesdk/ShareSDKPlatforms/QQ'
#  s.dependency 'mob_sharesdk/ShareSDKPlatforms/SinaWeibo'
#  s.dependency 'mob_sharesdk/ShareSDKPlatforms/WeChat'
#  s.dependency 'mob_sharesdk/ShareSDKPlatforms/Facebook'
#  s.dependency 'mob_sharesdk/ShareSDKPlatforms/Twitter'
  
  s.ios.deployment_target = '8.0'
end
  • Android : You need to edit build.gradle, MobSDK. Gradle file again to select the platform you need to use, For specific supported platforms, please refer to official website technical documentation To meet the requirements of the example project, you need to configure at least the following platforms: In the build.gradle file, you need to configure: buildscript { repositories { google() jcenter() maven { url "http://mvn.mob.com/android" } }

    dependencies { classpath 'com.android.tools.build:gradle:3.1.2' classpath 'com.mob.sdk:MobSDK:+' } }

In mobsdk.gradle file, requirement configuration: MobSDK { appKey "moba6b6c6d6" appSecret "b89d2427a3bc7ad1aea1e1e8c1d36bf3"

ShareSDK {

    // platform configuration information
    devInfo {
		QQ {
            id 7
            sortId 7
            appId "100371282"
            appKey "aed9b0303e3ed1e27bae87c33761161d"
            shareByAppClient true
            bypassApproval false
            enable true
			}
			
        SinaWeibo {
            id 1
            sortId 1
            appKey "568898243"
            appSecret "38a4f8204cc784f81f9f0daaf31e02e3"
            callbackUri "http://www.sharesdk.cn"
            shareByAppClient true
            enable true
			}
			
		Wechat {
            id 4
            sortId 4
            appId "wx4868b35061f87885"
            appSecret "64020361b8ec4c99936c0e3999a9f249"
            userName "gh_afb25ac019c9"
            path "pages/index/index.html?id=1"
            withShareTicket true
            miniprogramType 0
            bypassApproval false
            enable true
			}
			
		Facebook {
            id 8
            sortId 8
            appKey "1412473428822331"
            appSecret "a42f4f3f867dc947b9ed6020c2e93558"
            callbackUri "https://mob.com"
            shareByAppClient true
            enable true
        }

        Twitter {
            id 9
            sortId 9
            appKey "viOnkeLpHBKs6KXV7MPpeGyzE"
            appSecret "NJEglQUy2rqZ9Io9FcAU9p17omFqbORknUpRrCDOK46aAbIiey"
            callbackUri "http://mob.com"
            shareByAppClient true
            enable true
        }
	}
}

}

0
likes
0
pub points
0%
popularity

Publisher

unverified uploader

A flutter plugin for share and auth to 40+ platforms.

Homepage

License

unknown (LICENSE)

Dependencies

flutter

More

Packages that depend on sharesdk