我有一个3条腿的身份验证令牌,由于某种原因,当我访问API时,我收到以下错误:
public class LanguageTextView extends AppCompatTextView {
public LanguageTextView(Context context) {
super(context);
applyCustomFont(context);
}
public LanguageTextView(Context context, AttributeSet attrs) {
super(context, attrs);
applyCustomFont(context);
}
public LanguageTextView(Context context, AttributeSet attrs, int defStyleAttr) {
super(context, attrs, defStyleAttr);
applyCustomFont(context);
}
private void applyCustomFont(Context context) {
if (FontCache.getAppLanguage(context) == FontCache.LANG.ITALIC) {
Typeface customFont = FontCache.getTypeface(FontCache.FONTS_ITALIC, context);
setTypeface(customFont);
} else if (FontCache.getAppLanguage(context) == FontCache.LANG.SAPPY) {
Typeface customFont = FontCache.getTypeface(FontCache.FONTS_SAPPY, context);
setTypeface(customFont);
} else {
//Typeface customFont = Typeface.DEFAULT;
//setTypeface(customFont);
}
}
}
这是我访问API的方式(使用npm包curlrequest,并替换为我的令牌):
"reason":"Only 2 legged service tokens are allowed to access this api."
我做错了吗?是否只能使用两条腿令牌访问Data Management API?
感谢。
答案 0 :(得分:0)
所以,是的,您只能在Data Management API上使用双腿令牌。你不能使用三条腿代币而不是两条腿代币,它们可以用来做不同的事情。