If you have an event frame and a space in your UI for the token FontString (.TokenText in this case), this should give you what you want for that part.
Lua Code:
local function GetTokenPrice(self)
local Price = C_WowTokenPublic.GetCurrentMarketPrice()
if not Price then
self:SetText("N/A")
return
end
Price = tonumber(string.sub(Price, 1, string.len(Price)-4))
self:SetText("|TInterface\\ICONS\\Wow_Token01:0:0:2:0|t"..FormatLargeNumber(Price).."|TInterface\\MoneyFrame\\UI-GoldIcon:0:0:2:0|t")
end
-- frame event with FontString (TokenText)
if event == "TOKEN_MARKET_PRICE_UPDATED" or event == "PLAYER_LOGIN" then
GetTokenPrice(self.TokenText)
end