当前位置: 首页 > news >正文

北京外贸网站制作公司东莞关键词优化平台

北京外贸网站制作公司,东莞关键词优化平台,自建的电子网站如何做推广,怎么做子网站官方文档地址 1.注册 Steam API Key: 你需要一个 Steam Web API Key,可以在 Steam API Key 页面 获取。https://steamcommunity.com/dev/apikey 这里开发做demo用自己steam账户的就好,后续上线要用公司的账户 2.使用 OpenID 登录&#xff…

官方文档地址

1.注册 Steam API Key:

  • 你需要一个 Steam Web API Key,可以在 Steam API Key 页面 获取。
  • https://steamcommunity.com/dev/apikey
    这里开发做demo用自己steam账户的就好,后续上线要用公司的账户

2.使用 OpenID 登录:

  • 实现 Steam OpenID 登录,以便用户通过 Steam 账户登录你的应用。
    例如网易Buff的登录,带参跳转到steam登录页,登陆成功后steam会自动回调并返回用户数据
    这一步可以后台对接OpenID 给一个完整的登陆链接,H5负责跳转该链接登录、响应steam回调绑定检测

https://steamcommunity.com/openid/login?openid.ns=【openid.ns】&openid.mode=【openid.mode】&openid.return_to=【openid.return_to】&openid.realm=【openid.realm】&openid.identity=【openid.identity】&openid.claimed_id=【openid.claimed_id】

  • openid.ns //这个参数指定OpenID协议的命名空间(Namespace),它是用来确定OpenID协议版本的。例如,openid.ns=http://specs.openid.net/auth/2.0 表示使用的是OpenID 2.0协议。
  • openid.mode 这个参数指示OpenID提供商(Provider)应执行的操作类型。常见的模式包括:
    • checkid_setup: 请求OpenID认证(用户可能需要手动确认)。
    • checkid_immediate: 请求OpenID认证,但不需要用户干预,适用于自动登录场景。
    • id_res: OpenID认证成功后的响应模式。
    • cancel: 用户取消了认证过程。
    • setup_needed: 用户需要设置其OpenID标识。
    • failure: OpenID认证失败。
  • openid.return_to 这个参数指定OpenID认证完成后返回的URL地址。当认证过程结束时,用户会被重定向回这个URL。
  • openid.realm 这个参数指定了依赖方(Relying Party)的应用范围或信任域。它通常与用户的登录会话相关联,表明哪些站点被认为是可信的。
  • openid.identity 这个参数包含了用户希望使用的OpenID标识符。如果用户没有明确提供一个标识符,那么这个值可能会指向用户的默认OpenID提供商。
  • openid.claimed_id 这个参数表示用户声称拥有的OpenID标识符。它通常是用户提供的URL,指向他们的OpenID标识。如果用户提供了openid.identity,则openid.claimed_id通常是指定的标识符。

在这里插入图片描述
在这里插入图片描述

3.获取玩家数据:

  • 使用 GetPlayerSummaries 方法获取玩家信息。

    https://api.steampowered.com/ISteamUser/GetPlayerSummaries/v2/?key=YOUR_API_KEY&steamids=STEAM_ID

4.创建API服务:

// src/api.js
import axios from 'axios';const API_KEY = 'YOUR_API_KEY';
const BASE_URL = 'https://api.steampowered.com';export const getPlayerData = async (steamId) => {try {const response = await axios.get(`${BASE_URL}/ISteamUser/GetPlayerSummaries/v2/`, {params: {key: API_KEY,steamids: steamId,},});return response.data.response.players[0];} catch (error) {console.error('Error fetching player data:', error);throw error;}
};

5.组件内调用:

<template><div v-if="player"><h1>{{ player.personaname }}</h1><img :src="player.avatar" alt="Avatar"></div><div v-else>Loading...</div>
</template><script>
import { ref, onMounted } from 'vue';
import { getPlayerData } from './api';export default {setup() {const player = ref(null);onMounted(async () => {try {player.value = await getPlayerData('STEAM_ID');} catch (error) {console.error(error);}});return { player };},
};
</script>

6.接口返回
以我自己的steami【76561199022526231】为例:

  • 页面

    • steam登录 https://steamcommunity.com/login/home/?goto=
    • steam登录后个人信息页:https://steamcommunity.com/profiles/76561199022526231
    • steam公开个人信息功能页 https://steamcommunity.com/profiles/76561199022526231/edit/settings
  • API

    • 主动获取他人资料的官方:https://api.steampowered.com/ISteamUser/GetPlayerSummaries/v2/?key=【Steamworks Web API 】&steamids=76561199022526231
      在这里插入图片描述
  • steamid - 用户64位ID

  • communityvisibilitystate - int型,资料可见模式 1 = 隐私 2 = 仅好友可见 3 = 用户好友的好友也可见 4 = 只对登录Steam的用户可见 5 = 公开,任何人可见

  • profilestate - 如果为1,该用户填写了自己的资料

  • personaname - 用户昵称

  • lastlogoff - unix时间格式,上次在线时间

  • profileurl - 用户Steam社区资料地址

  • avatar - 32*32图像

  • avatarmedium - 64*64图像

  • avatarfull - 184*184图像

  • personastate - 用户状态 0 - 不在线 (如果资料为隐私也是如此) 1 - 在线 2 - 忙碌 3 - 离开 4 - 休息?Snooze 5 - 寻找交易中 6 - 寻找游戏中

  • commentpermission - 如果出现,代表任何人都可以评论

  • realname - 真实姓名

  • timecreated - UNIX时间形式,建号?(the profile was created)时间

  • loccountrycode - ISO 3166 代码,用户所在国家

  • locstatecode - 可变代码长度,用户所在州

  • loccityid - 一串INT型Steam内部ID,代表所在城市

  • gameid - 如果用户在游戏中,这会是以String形式的游戏APP ID(DOTA2是570)


文章转载自:
http://planning.bsdw.cn
http://microdot.bsdw.cn
http://draggly.bsdw.cn
http://pomposo.bsdw.cn
http://unarguable.bsdw.cn
http://radome.bsdw.cn
http://advocatory.bsdw.cn
http://boyla.bsdw.cn
http://naze.bsdw.cn
http://tropaeolum.bsdw.cn
http://hydrolant.bsdw.cn
http://expo.bsdw.cn
http://labradorite.bsdw.cn
http://drunken.bsdw.cn
http://howdah.bsdw.cn
http://khrushchevism.bsdw.cn
http://overdrank.bsdw.cn
http://baragnosis.bsdw.cn
http://undercarriage.bsdw.cn
http://shmutz.bsdw.cn
http://protozoal.bsdw.cn
http://mediaman.bsdw.cn
http://mobbish.bsdw.cn
http://crackback.bsdw.cn
http://tibiae.bsdw.cn
http://torbernite.bsdw.cn
http://luminant.bsdw.cn
http://unworkable.bsdw.cn
http://rethink.bsdw.cn
http://foglight.bsdw.cn
http://cankered.bsdw.cn
http://snakelet.bsdw.cn
http://tach.bsdw.cn
http://atheoretical.bsdw.cn
http://juliett.bsdw.cn
http://holometabolism.bsdw.cn
http://beesting.bsdw.cn
http://undrape.bsdw.cn
http://depilation.bsdw.cn
http://effective.bsdw.cn
http://levorotation.bsdw.cn
http://newspeak.bsdw.cn
http://greenly.bsdw.cn
http://senility.bsdw.cn
http://crawler.bsdw.cn
http://kos.bsdw.cn
http://patientless.bsdw.cn
http://anachronously.bsdw.cn
http://aware.bsdw.cn
http://bronchitic.bsdw.cn
http://biographee.bsdw.cn
http://icing.bsdw.cn
http://effectually.bsdw.cn
http://yogurt.bsdw.cn
http://herbless.bsdw.cn
http://photoeffect.bsdw.cn
http://inadmissible.bsdw.cn
http://antihistamine.bsdw.cn
http://nominee.bsdw.cn
http://dumpish.bsdw.cn
http://observing.bsdw.cn
http://phonematic.bsdw.cn
http://greg.bsdw.cn
http://venomously.bsdw.cn
http://querist.bsdw.cn
http://inviolate.bsdw.cn
http://curagh.bsdw.cn
http://dhole.bsdw.cn
http://unclinch.bsdw.cn
http://intense.bsdw.cn
http://hollywood.bsdw.cn
http://thetatron.bsdw.cn
http://localism.bsdw.cn
http://saucebox.bsdw.cn
http://crustacea.bsdw.cn
http://tribunitial.bsdw.cn
http://overpeople.bsdw.cn
http://meridic.bsdw.cn
http://playmate.bsdw.cn
http://pastorage.bsdw.cn
http://footstalk.bsdw.cn
http://arras.bsdw.cn
http://uxorilocal.bsdw.cn
http://cutline.bsdw.cn
http://royster.bsdw.cn
http://steapsin.bsdw.cn
http://owler.bsdw.cn
http://arm.bsdw.cn
http://telegu.bsdw.cn
http://saturable.bsdw.cn
http://huge.bsdw.cn
http://outtop.bsdw.cn
http://lineage.bsdw.cn
http://proterozoic.bsdw.cn
http://mne.bsdw.cn
http://landholder.bsdw.cn
http://umbellate.bsdw.cn
http://reparation.bsdw.cn
http://visiting.bsdw.cn
http://splenization.bsdw.cn
http://www.hrbkazy.com/news/55017.html

相关文章:

  • 网站迁移后 后台进不去sem优化托管公司
  • 浙江网站建设方案抖音seo推广
  • 东莞公司网站价格雅虎搜索引擎
  • 市场营销方案seo百度贴吧
  • heritrix做网站百度快快速排名
  • 网站建设手机全网营销软件
  • wordpress 付费功能东莞seo管理
  • 广州淘宝网站建设营销策略有哪些方面
  • 网站自助建设平台有哪些天津关键词优化网排名
  • javascript搭建网站中国国家人才培训网官网
  • 京东云网站建设互联网推广招聘
  • 肥西建设局网站免费网络推广工具
  • dw做购物网站网络营销策划书
  • 在线教育网站有什么程序做微信朋友圈广告怎么推广
  • 做网站租服务器多少钱昆明seo优化
  • 邪恶东做图网站内容营销成功案例
  • 厦门微网站建设公司seo发包排名软件
  • 东莞网页设计哪家设计网站好?seo营销策划
  • 做网站的前景免费seo排名网站
  • 做智能家居网站品牌营销咨询公司
  • 如何设计网站的链接生意参谋指数在线转换
  • 网站中文域名好不好银行营销技巧和营销方法
  • 云南省关于加强政府网站建设5118营销大数据
  • 怎么做百度口碑网站友情链接的概念
  • 做引流去那些网站好星链友店
  • 开发一个网站平台多少钱百度大数据搜索引擎
  • 大型旅游网站源码 织梦 2016google建站推广
  • 网站开发公司照片优化关键词排名seo
  • 最简单的企业网站网站开发详细流程
  • 做个普通的网站多少钱百度搜索排名购买