@binance/broker-portal-sdk
v1.0.16
Published
1. You are not on any trade or economic sanctions lists, such as the UN Security Council Sanctions list, designated as a “Specially Designated National” by OFAC (Office of Foreign Assets Control of the U.S. Treasury Department) or placed on the U.S. Comme
Downloads
66
Readme
@binance/broker-portal-sdk
You are not on any trade or economic sanctions lists, such as the UN Security Council Sanctions list, designated as a “Specially Designated National” by OFAC (Office of Foreign Assets Control of the U.S. Treasury Department) or placed on the U.S. Commerce Department’s “Denied Persons List”.
You are not providing any restricted/prohibited business that could constitute illegal, unlawful activities.
How to start
If you are interested in the Portal Tool, please fill the application form or contact [email protected]. Binance team members will reach out via Telegram or Email to help you with onboarding.
Start in 5 minutes
If you have got your broker_id, please add the codes below and input your
HTML
<script src="https://public.bnbstatic.com/static/js/broker-sdk/[email protected]"></script>
<div id="widget"></div>
<script>
window.onload = function () {
window.binanceBrokerPortalSdk.initBrokerSDK('#widget', {
apiHost: 'https://www.binance.com',
brokerId: 'your-broker-id'
})
}
</script>
finally
, check the Jump link has the params ref
, like this: https://www.binance.com/en?source=broker-sdk&ref=xxx
React usage
import { initBrokerSDK } from '@binance/broker-portal-sdk'
const app = () => {
React.useEffect(() => {
initBrokerSDK('#test', {
apiHost: 'https://www.binance.com',
brokerId: 'your-broker-id'
})
}, [])
return <div id="test"></div>
}
Parameters
initBrokerSDK(el, {
apiHost,
brokerId,
site,
overrideStyle,
slideTime,
target,
})
el:
string
|string[]
requiredDOM selector
options.apiHost:
string
requiredAPI host, you can use
https://www.binance.com
by defaultoptions.brokerId:
string
requiredYour broker id
options.site:
"global" | "site"
optionalSite of jump links, default set to
global
options.overrideStyle:
string
optionalCustomize style by pure CSS code, eg:
.bnc-broker-widget-footer{height: 20px;} /* change style of widget footer */
options.slideTime:
number
optionalDelay between slide transitions(in ms), default set to 5000
options.target:
"_self" | "_blank" | "_parent" | "top"
optionaltarget
attribute of link, default set to"_self"