webhook小试水(无需外网服务器)

2 篇文章 0 订阅

为啥试玩这个呢,因为今天web那边说要增加一个webhook地址什么的,我完全不懂...索性随便百度一个先应付着

参考:https://www.jianshu.com/p/55209f1031e8

前面没什么问题...

安装ruby:https://blog.csdn.net/qq_33317586/article/details/86999393

创建文件,运行时报错了:

报错如下:

解决办法:https://github.com/sinatra/sinatra/issues/1100

然后就正常运行了:

编辑文档测试:

终端显示如下:

2019-02-11 23:24:04 - JSON::ParserError - 767: unexpected token at 'payload=%7B%22ref%22%3A%22refs%2Fheads%2Fmaster%22%2C%22before%22%3A%224ca31822d13b7774133bd12e40759c38f75dd62a%22%2C%22after%22%3A%22719256cdffcbe54ea663aa1e8faa690d22ed69fe%22%2C%22created%22%3Afalse%2C%22deleted%22%3Afalse%2C%22forced%22%3Afalse%2C%22base_ref%22%3Anull%2C%22compare%22%3A%22https%3A%2F%2Fgithub.com%2Fuscwifi%2Fuscwifi-git-test%2Fcompare%2F4ca31822d13b...719256cdffcb%22%2C%22commits%22%3A%5B%7B%22id%22%3A%22719256cdffcbe54ea663aa1e8faa690d22ed69fe%22%2C%22tree_id%22%3A%225bf781d4469975d02e134885b4a0730a9974ed23%22%2C%22distinct%22%3Atrue%2C%22message%22%3A%22webhook+test2%22%2C%22timestamp%22%3A%222019-02-11T23%3A24%3A02%2B08%3A00%22%2C%22url%22%3A%22https%3A%2F%2Fgithub.com%2Fuscwifi%2Fuscwifi-git-test%2Fcommit%2F719256cdffcbe54ea663aa1e8faa690d22ed69fe%22%2C%22author%22%3A%7B%22name%22%3A%22uscwifi%22%2C%22email%22%3A%2242139780%2Buscwifi%40users.noreply.github.com%22%2C%22username%22%3A%22uscwifi%22%7D%2C%22committer%22%3A%7B%22name%22%3A%22GitHub%22%2C%22email%22%3A%22noreply%40github.com%22%2C%22username%22%3A%22web-flow%22%7D%2C%22added%22%3A%5B%5D%2C%22removed%22%3A%5B%5D%2C%22modified%22%3A%5B%22uscwifi.txt%22%5D%7D%5D%2C%22head_commit%22%3A%7B%22id%22%3A%22719256cdffcbe54ea663aa1e8faa690d22ed69fe%22%2C%22tree_id%22%3A%225bf781d4469975d02e134885b4a0730a9974ed23%22%2C%22distinct%22%3Atrue%2C%22message%22%3A%22webhook+test2%22%2C%22timestamp%22%3A%222019-02-11T23%3A24%3A02%2B08%3A00%22%2C%22url%22%3A%22https%3A%2F%2Fgithub.com%2Fuscwifi%2Fuscwifi-git-test%2Fcommit%2F719256cdffcbe54ea663aa1e8faa690d22ed69fe%22%2C%22author%22%3A%7B%22name%22%3A%22uscwifi%22%2C%22email%22%3A%2242139780%2Buscwifi%40users.noreply.github.com%22%2C%22username%22%3A%22uscwifi%22%7D%2C%22committer%22%3A%7B%22name%22%3A%22GitHub%22%2C%22email%22%3A%22noreply%40github.com%22%2C%22username%22%3A%22web-flow%22%7D%2C%22added%22%3A%5B%5D%2C%22removed%22%3A%5B%5D%2C%22modified%22%3A%5B%22uscwifi.txt%22%5D%7D%2C%22repository%22%3A%7B%22id%22%3A144551417%2C%22node_id%22%3A%22MDEwOlJlcG9zaXRvcnkxNDQ1NTE0MTc%3D%22%2C%22name%22%3A%22uscwifi-git-test%22%2C%22full_name%22%3A%22uscwifi%2Fuscwifi-git-test%22%2C%22private%22%3Afalse%2C%22owner%22%3A%7B%22name%22%3A%22uscwifi%22%2C%22email%22%3A%2242139780%2Buscwifi%40users.noreply.github.com%22%2C%22login%22%3A%22uscwifi%22%2C%22id%22%3A42139780%2C%22node_id%22%3A%22MDQ6VXNlcjQyMTM5Nzgw%22%2C%22avatar_url%22%3A%22https%3A%2F%2Favatars1.githubusercontent.com%2Fu%2F42139780%3Fv%3D4%22%2C%22gravatar_id%22%3A%22%22%2C%22url%22%3A%22https%3A%2F%2Fapi.github.com%2Fusers%2Fuscwifi%22%2C%22html_url%22%3A%22https%3A%2F%2Fgithub.com%2Fuscwifi%22%2C%22followers_url%22%3A%22https%3A%2F%2Fapi.github.com%2Fusers%2Fuscwifi%2Ffollowers%22%2C%22following_url%22%3A%22https%3A%2F%2Fapi.github.com%2Fusers%2Fuscwifi%2Ffollowing%7B%2Fother_user%7D%22%2C%22gists_url%22%3A%22https%3A%2F%2Fapi.github.com%2Fusers%2Fuscwifi%2Fgists%7B%2Fgist_id%7D%22%2C%22starred_url%22%3A%22https%3A%2F%2Fapi.github.com%2Fusers%2Fuscwifi%2Fstarred%7B%2Fowner%7D%7B%2Frepo%7D%22%2C%22subscriptions_url%22%3A%22https%3A%2F%2Fapi.github.com%2Fusers%2Fuscwifi%2Fsubscriptions%22%2C%22organizations_url%22%3A%22https%3A%2F%2Fapi.github.com%2Fusers%2Fuscwifi%2Forgs%22%2C%22repos_url%22%3A%22https%3A%2F%2Fapi.github.com%2Fusers%2Fuscwifi%2Frepos%22%2C%22events_url%22%3A%22https%3A%2F%2Fapi.github.com%2Fusers%2Fuscwifi%2Fevents%7B%2Fprivacy%7D%22%2C%22received_events_url%22%3A%22https%3A%2F%2Fapi.github.com%2Fusers%2Fuscwifi%2Freceived_events%22%2C%22type%22%3A%22User%22%2C%22site_admin%22%3Afalse%7D%2C%22html_url%22%3A%22https%3A%2F%2Fgithub.com%2Fuscwifi%2Fuscwifi-git-test%22%2C%22description%22%3Anull%2C%22fork%22%3Afalse%2C%22url%22%3A%22https%3A%2F%2Fgithub.com%2Fuscwifi%2Fuscwifi-git-test%22%2C%22forks_url%22%3A%22https%3A%2F%2Fapi.github.com%2Frepos%2Fuscwifi%2Fuscwifi-git-test%2Fforks%22%2C%22keys_url%22%3A%22https%3A%2F%2Fapi.github.com%2Frepos%2Fuscwifi%2Fuscwifi-git-test%2Fkeys%7B%2Fkey_id%7D%22%2C%22collaborators_url%22%3A%22https%3A%2F%2Fapi.github.com%2Frepos%2Fuscwifi%2Fuscwifi-git-test%2Fcollaborators%7B%2Fcollaborator%7D%22%2C%22teams_url%22%3A%22https%3A%2F%2Fapi.github.com%2Frepos%2Fuscwifi%2Fuscwifi-git-test%2Fteams%22%2C%22hooks_url%22%3A%22https%3A%2F%2Fapi.github.com%2Frepos%2Fuscwifi%2Fuscwifi-git-test%2Fhooks%22%2C%22issue_events_url%22%3A%22https%3A%2F%2Fapi.github.com%2Frepos%2Fuscwifi%2Fuscwifi-git-test%2Fissues%2Fevents%7B%2Fnumber%7D%22%2C%22events_url%22%3A%22https%3A%2F%2Fapi.github.com%2Frepos%2Fuscwifi%2Fuscwifi-git-test%2Fevents%22%2C%22assignees_url%22%3A%22https%3A%2F%2Fapi.github.com%2Frepos%2Fuscwifi%2Fuscwifi-git-test%2Fassignees%7B%2Fuser%7D%22%2C%22branches_url%22%3A%22https%3A%2F%2Fapi.github.com%2Frepos%2Fuscwifi%2Fuscwifi-git-test%2Fbranches%7B%2Fbranch%7D%22%2C%22tags_url%22%3A%22https%3A%2F%2Fapi.github.com%2Frepos%2Fuscwifi%2Fuscwifi-git-test%2Ftags%22%2C%22blobs_url%22%3A%22https%3A%2F%2Fapi.github.com%2Frepos%2Fuscwifi%2Fuscwifi-git-test%2Fgit%2Fblobs%7B%2Fsha%7D%22%2C%22git_tags_url%22%3A%22https%3A%2F%2Fapi.github.com%2Frepos%2Fuscwifi%2Fuscwifi-git-test%2Fgit%2Ftags%7B%2Fsha%7D%22%2C%22git_refs_url%22%3A%22https%3A%2F%2Fapi.github.com%2Frepos%2Fuscwifi%2Fuscwifi-git-test%2Fgit%2Frefs%7B%2Fsha%7D%22%2C%22trees_url%22%3A%22https%3A%2F%2Fapi.github.com%2Frepos%2Fuscwifi%2Fuscwifi-git-test%2Fgit%2Ftrees%7B%2Fsha%7D%22%2C%22statuses_url%22%3A%22https%3A%2F%2Fapi.github.com%2Frepos%2Fuscwifi%2Fuscwifi-git-test%2Fstatuses%2F%7Bsha%7D%22%2C%22languages_url%22%3A%22https%3A%2F%2Fapi.github.com%2Frepos%2Fuscwifi%2Fuscwifi-git-test%2Flanguages%22%2C%22stargazers_url%22%3A%22https%3A%2F%2Fapi.github.com%2Frepos%2Fuscwifi%2Fuscwifi-git-test%2Fstargazers%22%2C%22contributors_url%22%3A%22https%3A%2F%2Fapi.github.com%2Frepos%2Fuscwifi%2Fuscwifi-git-test%2Fcontributors%22%2C%22subscribers_url%22%3A%22https%3A%2F%2Fapi.github.com%2Frepos%2Fuscwifi%2Fuscwifi-git-test%2Fsubscribers%22%2C%22subscription_url%22%3A%22https%3A%2F%2Fapi.github.com%2Frepos%2Fuscwifi%2Fuscwifi-git-test%2Fsubscription%22%2C%22commits_url%22%3A%22https%3A%2F%2Fapi.github.com%2Frepos%2Fuscwifi%2Fuscwifi-git-test%2Fcommits%7B%2Fsha%7D%22%2C%22git_commits_url%22%3A%22https%3A%2F%2Fapi.github.com%2Frepos%2Fuscwifi%2Fuscwifi-git-test%2Fgit%2Fcommits%7B%2Fsha%7D%22%2C%22comments_url%22%3A%22https%3A%2F%2Fapi.github.com%2Frepos%2Fuscwifi%2Fuscwifi-git-test%2Fcomments%7B%2Fnumber%7D%22%2C%22issue_comment_url%22%3A%22https%3A%2F%2Fapi.github.com%2Frepos%2Fuscwifi%2Fuscwifi-git-test%2Fissues%2Fcomments%7B%2Fnumber%7D%22%2C%22contents_url%22%3A%22https%3A%2F%2Fapi.github.com%2Frepos%2Fuscwifi%2Fuscwifi-git-test%2Fcontents%2F%7B%2Bpath%7D%22%2C%22compare_url%22%3A%22https%3A%2F%2Fapi.github.com%2Frepos%2Fuscwifi%2Fuscwifi-git-test%2Fcompare%2F%7Bbase%7D...%7Bhead%7D%22%2C%22merges_url%22%3A%22https%3A%2F%2Fapi.github.com%2Frepos%2Fuscwifi%2Fuscwifi-git-test%2Fmerges%22%2C%22archive_url%22%3A%22https%3A%2F%2Fapi.github.com%2Frepos%2Fuscwifi%2Fuscwifi-git-test%2F%7Barchive_format%7D%7B%2Fref%7D%22%2C%22downloads_url%22%3A%22https%3A%2F%2Fapi.github.com%2Frepos%2Fuscwifi%2Fuscwifi-git-test%2Fdownloads%22%2C%22issues_url%22%3A%22https%3A%2F%2Fapi.github.com%2Frepos%2Fuscwifi%2Fuscwifi-git-test%2Fissues%7B%2Fnumber%7D%22%2C%22pulls_url%22%3A%22https%3A%2F%2Fapi.github.com%2Frepos%2Fuscwifi%2Fuscwifi-git-test%2Fpulls%7B%2Fnumber%7D%22%2C%22milestones_url%22%3A%22https%3A%2F%2Fapi.github.com%2Frepos%2Fuscwifi%2Fuscwifi-git-test%2Fmilestones%7B%2Fnumber%7D%22%2C%22notifications_url%22%3A%22https%3A%2F%2Fapi.github.com%2Frepos%2Fuscwifi%2Fuscwifi-git-test%2Fnotifications%7B%3Fsince%2Call%2Cparticipating%7D%22%2C%22labels_url%22%3A%22https%3A%2F%2Fapi.github.com%2Frepos%2Fuscwifi%2Fuscwifi-git-test%2Flabels%7B%2Fname%7D%22%2C%22releases_url%22%3A%22https%3A%2F%2Fapi.github.com%2Frepos%2Fuscwifi%2Fuscwifi-git-test%2Freleases%7B%2Fid%7D%22%2C%22deployments_url%22%3A%22https%3A%2F%2Fapi.github.com%2Frepos%2Fuscwifi%2Fuscwifi-git-test%2Fdeployments%22%2C%22created_at%22%3A1534149213%2C%22updated_at%22%3A%222019-02-11T15%3A20%3A43Z%22%2C%22pushed_at%22%3A1549898643%2C%22git_url%22%3A%22git%3A%2F%2Fgithub.com%2Fuscwifi%2Fuscwifi-git-test.git%22%2C%22ssh_url%22%3A%22git%40github.com%3Auscwifi%2Fuscwifi-git-test.git%22%2C%22clone_url%22%3A%22https%3A%2F%2Fgithub.com%2Fuscwifi%2Fuscwifi-git-test.git%22%2C%22svn_url%22%3A%22https%3A%2F%2Fgithub.com%2Fuscwifi%2Fuscwifi-git-test%22%2C%22homepage%22%3Anull%2C%22size%22%3A1%2C%22stargazers_count%22%3A0%2C%22watchers_count%22%3A0%2C%22language%22%3Anull%2C%22has_issues%22%3Atrue%2C%22has_projects%22%3Atrue%2C%22has_downloads%22%3Atrue%2C%22has_wiki%22%3Atrue%2C%22has_pages%22%3Afalse%2C%22forks_count%22%3A0%2C%22mirror_url%22%3Anull%2C%22archived%22%3Afalse%2C%22open_issues_count%22%3A0%2C%22license%22%3Anull%2C%22forks%22%3A0%2C%22open_issues%22%3A0%2C%22watchers%22%3A0%2C%22default_branch%22%3A%22master%22%2C%22stargazers%22%3A0%2C%22master_branch%22%3A%22master%22%7D%2C%22pusher%22%3A%7B%22name%22%3A%22uscwifi%22%2C%22email%22%3A%2242139780%2Buscwifi%40users.noreply.github.com%22%7D%2C%22sender%22%3A%7B%22login%22%3A%22uscwifi%22%2C%22id%22%3A42139780%2C%22node_id%22%3A%22MDQ6VXNlcjQyMTM5Nzgw%22%2C%22avatar_url%22%3A%22https%3A%2F%2Favatars1.githubusercontent.com%2Fu%2F42139780%3Fv%3D4%22%2C%22gravatar_id%22%3A%22%22%2C%22url%22%3A%22https%3A%2F%2Fapi.github.com%2Fusers%2Fuscwifi%22%2C%22html_url%22%3A%22https%3A%2F%2Fgithub.com%2Fuscwifi%22%2C%22followers_url%22%3A%22https%3A%2F%2Fapi.github.com%2Fusers%2Fuscwifi%2Ffollowers%22%2C%22following_url%22%3A%22https%3A%2F%2Fapi.github.com%2Fusers%2Fuscwifi%2Ffollowing%7B%2Fother_user%7D%22%2C%22gists_url%22%3A%22https%3A%2F%2Fapi.github.com%2Fusers%2Fuscwifi%2Fgists%7B%2Fgist_id%7D%22%2C%22starred_url%22%3A%22https%3A%2F%2Fapi.github.com%2Fusers%2Fuscwifi%2Fstarred%7B%2Fowner%7D%7B%2Frepo%7D%22%2C%22subscriptions_url%22%3A%22https%3A%2F%2Fapi.github.com%2Fusers%2Fuscwifi%2Fsubscriptions%22%2C%22organizations_url%22%3A%22https%3A%2F%2Fapi.github.com%2Fusers%2Fuscwifi%2Forgs%22%2C%22repos_url%22%3A%22https%3A%2F%2Fapi.github.com%2Fusers%2Fuscwifi%2Frepos%22%2C%22events_url%22%3A%22https%3A%2F%2Fapi.github.com%2Fusers%2Fuscwifi%2Fevents%7B%2Fprivacy%7D%22%2C%22received_events_url%22%3A%22https%3A%2F%2Fapi.github.com%2Fusers%2Fuscwifi%2Freceived_events%22%2C%22type%22%3A%22User%22%2C%22site_admin%22%3Afalse%7D%7D':
	/usr/local/rvm/rubies/ruby-2.6.0/lib/ruby/2.6.0/json/common.rb:156:in `parse'
	/usr/local/rvm/rubies/ruby-2.6.0/lib/ruby/2.6.0/json/common.rb:156:in `parse'
	server.rb:5:in `block in <main>'
	/usr/local/rvm/gems/ruby-2.6.0/gems/sinatra-2.0.5/lib/sinatra/base.rb:1635:in `call'
	/usr/local/rvm/gems/ruby-2.6.0/gems/sinatra-2.0.5/lib/sinatra/base.rb:1635:in `block in compile!'
	/usr/local/rvm/gems/ruby-2.6.0/gems/sinatra-2.0.5/lib/sinatra/base.rb:992:in `block (3 levels) in route!'
	/usr/local/rvm/gems/ruby-2.6.0/gems/sinatra-2.0.5/lib/sinatra/base.rb:1011:in `route_eval'
	/usr/local/rvm/gems/ruby-2.6.0/gems/sinatra-2.0.5/lib/sinatra/base.rb:992:in `block (2 levels) in route!'
	/usr/local/rvm/gems/ruby-2.6.0/gems/sinatra-2.0.5/lib/sinatra/base.rb:1040:in `block in process_route'
	/usr/local/rvm/gems/ruby-2.6.0/gems/sinatra-2.0.5/lib/sinatra/base.rb:1038:in `catch'
	/usr/local/rvm/gems/ruby-2.6.0/gems/sinatra-2.0.5/lib/sinatra/base.rb:1038:in `process_route'
	/usr/local/rvm/gems/ruby-2.6.0/gems/sinatra-2.0.5/lib/sinatra/base.rb:990:in `block in route!'
	/usr/local/rvm/gems/ruby-2.6.0/gems/sinatra-2.0.5/lib/sinatra/base.rb:989:in `each'
	/usr/local/rvm/gems/ruby-2.6.0/gems/sinatra-2.0.5/lib/sinatra/base.rb:989:in `route!'
	/usr/local/rvm/gems/ruby-2.6.0/gems/sinatra-2.0.5/lib/sinatra/base.rb:1097:in `block in dispatch!'
	/usr/local/rvm/gems/ruby-2.6.0/gems/sinatra-2.0.5/lib/sinatra/base.rb:1076:in `block in invoke'
	/usr/local/rvm/gems/ruby-2.6.0/gems/sinatra-2.0.5/lib/sinatra/base.rb:1076:in `catch'
	/usr/local/rvm/gems/ruby-2.6.0/gems/sinatra-2.0.5/lib/sinatra/base.rb:1076:in `invoke'
	/usr/local/rvm/gems/ruby-2.6.0/gems/sinatra-2.0.5/lib/sinatra/base.rb:1094:in `dispatch!'
	/usr/local/rvm/gems/ruby-2.6.0/gems/sinatra-2.0.5/lib/sinatra/base.rb:924:in `block in call!'
	/usr/local/rvm/gems/ruby-2.6.0/gems/sinatra-2.0.5/lib/sinatra/base.rb:1076:in `block in invoke'
	/usr/local/rvm/gems/ruby-2.6.0/gems/sinatra-2.0.5/lib/sinatra/base.rb:1076:in `catch'
	/usr/local/rvm/gems/ruby-2.6.0/gems/sinatra-2.0.5/lib/sinatra/base.rb:1076:in `invoke'
	/usr/local/rvm/gems/ruby-2.6.0/gems/sinatra-2.0.5/lib/sinatra/base.rb:924:in `call!'
	/usr/local/rvm/gems/ruby-2.6.0/gems/sinatra-2.0.5/lib/sinatra/base.rb:913:in `call'
	/usr/local/rvm/gems/ruby-2.6.0/gems/rack-protection-2.0.5/lib/rack/protection/xss_header.rb:18:in `call'
	/usr/local/rvm/gems/ruby-2.6.0/gems/rack-protection-2.0.5/lib/rack/protection/path_traversal.rb:16:in `call'
	/usr/local/rvm/gems/ruby-2.6.0/gems/rack-protection-2.0.5/lib/rack/protection/json_csrf.rb:26:in `call'
	/usr/local/rvm/gems/ruby-2.6.0/gems/rack-protection-2.0.5/lib/rack/protection/base.rb:50:in `call'
	/usr/local/rvm/gems/ruby-2.6.0/gems/rack-protection-2.0.5/lib/rack/protection/base.rb:50:in `call'
	/usr/local/rvm/gems/ruby-2.6.0/gems/rack-protection-2.0.5/lib/rack/protection/frame_options.rb:31:in `call'
	/usr/local/rvm/gems/ruby-2.6.0/gems/rack-2.0.6/lib/rack/logger.rb:15:in `call'
	/usr/local/rvm/gems/ruby-2.6.0/gems/rack-2.0.6/lib/rack/common_logger.rb:33:in `call'
	/usr/local/rvm/gems/ruby-2.6.0/gems/sinatra-2.0.5/lib/sinatra/base.rb:231:in `call'
	/usr/local/rvm/gems/ruby-2.6.0/gems/sinatra-2.0.5/lib/sinatra/base.rb:224:in `call'
	/usr/local/rvm/gems/ruby-2.6.0/gems/rack-2.0.6/lib/rack/head.rb:12:in `call'
	/usr/local/rvm/gems/ruby-2.6.0/gems/rack-2.0.6/lib/rack/method_override.rb:22:in `call'
	/usr/local/rvm/gems/ruby-2.6.0/gems/sinatra-2.0.5/lib/sinatra/show_exceptions.rb:22:in `call'
	/usr/local/rvm/gems/ruby-2.6.0/gems/sinatra-2.0.5/lib/sinatra/base.rb:194:in `call'
	/usr/local/rvm/gems/ruby-2.6.0/gems/sinatra-2.0.5/lib/sinatra/base.rb:1957:in `call'
	/usr/local/rvm/gems/ruby-2.6.0/gems/sinatra-2.0.5/lib/sinatra/base.rb:1502:in `block in call'
	/usr/local/rvm/gems/ruby-2.6.0/gems/sinatra-2.0.5/lib/sinatra/base.rb:1729:in `synchronize'
	/usr/local/rvm/gems/ruby-2.6.0/gems/sinatra-2.0.5/lib/sinatra/base.rb:1502:in `call'
	/usr/local/rvm/gems/ruby-2.6.0/gems/rack-2.0.6/lib/rack/handler/webrick.rb:86:in `service'
	/usr/local/rvm/rubies/ruby-2.6.0/lib/ruby/2.6.0/webrick/httpserver.rb:140:in `service'
	/usr/local/rvm/rubies/ruby-2.6.0/lib/ruby/2.6.0/webrick/httpserver.rb:96:in `run'
	/usr/local/rvm/rubies/ruby-2.6.0/lib/ruby/2.6.0/webrick/server.rb:307:in `block in start_thread'
::1 - - [11/Feb/2019:23:24:04 CST] "POST /payload HTTP/1.1" 500 204095
- -> /payload

虽然报了个不知道什么错误,但是,最起码我修改git仓库内容这边会有提示了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值