gpt4 book ai didi

java - 将资源中的字符串引用到接口(interface)

转载 作者:行者123 更新时间:2023-12-02 03:37:05 25 4
gpt4 key购买 nike

我有一个应用程序,需要将订阅 key 放置在请求 header 中。有没有一种方法可以将字符串资源中的 key 引用到接口(interface)。

鉴于此代码

public interface apiService { 
@Headers({
"Content-Type: application/octet-stream",
"Ocp-Apim-Subscription-Key: 194bcbe84a424c8d9c7378cc9e5fa41d"//key
})
@POST("vision/v1.0/analyze")
Call<visualFeatures_Description> uploadImage(@Body RequestBody imageFile);
}

我想将存储库上传到 Github 并将资源的 xml 文件添加到 .gitignore,这样我的 key 就不会可见。

我尝试使用

getString(R.strings.key) 

在界面内部,但它说我无法从静态上下文中引用。

最佳答案

试试这个:

Resources.getSystem().getString(R.strings.key)

您几乎可以在任何地方使用它。

关于java - 将资源中的字符串引用到接口(interface),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37324529/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com