在github上发布API密钥

msh*_*dal 3 c api github wolframalpha

我正在开发一个使用WolframAlpha API的C项目,我计划在github上使用它,但源代码包含我的API密钥.人们通常会在github上发布他们的API密钥,还是应该删除它?

Shi*_*iva 5

您绝对应该删除您的API密钥,并README.md存储库中指出先决条件是获取API密钥并将其放在配置中.这假设您的代码从配置文件中读取API密钥.如果没有,请更新您的代码.

我不认为这是一个不合理的要求.此外,如果您确实将API密钥保留在那里,很快您的密钥将达到API速率限制,WolframAlpha可能会禁用您的密钥.HTH.