हम आर में हमारी सेवा (ब्राजील में एक रोबो-सलाहकार) के लिए एक पैकेज बना रहे हैं और हम अपने कार्यों के अंदर हमारे बाहरी एपीआई को हर समय अनुरोध भेजते हैं।आर पैकेज बनाने के दौरान हम निरंतर चर सेट कैसे करते हैं?
जैसा कि पहली बार हम एक पैकेज बनाते हैं, हमारे पास कुछ प्रश्न हैं। :(
हम कुछ स्क्रिप्ट को चलाने के लिए हमारे पैकेज का उपयोग करेगा जब हम api_path, login, password
के रूप में कुछ जानकारी की आवश्यकता होगी
हम अपने पैकेज के अंदर इस जानकारी रखूँ
यहाँ एक वास्तविक उदाहरण है:।?
get_asset_daily <- function(asset_id) {
api_path <- "https://api.verios.com.br"
url <- paste0(api_path, "/assets/", asset_id, "/dailies?asc=d")
data <- fromJSON(url)
data
}
कभी कभी हम एपीआई के एक staging
संस्करण का उपयोग और हम लगातार पथ स्विच करने के लिए है। हम कैसे यह हमारे समारोह के अंदर बुलाना चाहिए?
क्या हमें वैश्विक पर्यावरण चर सेट करना चाहिए, एक पैकेज पर्यावरण चर, बस हमारी स्क्रिप्ट या पैकेज कॉन्फ़िगरेशन फ़ाइल में api_path
परिभाषित करें?
हम यह कैसे करते हैं?
अग्रिम में आपकी सहायता के लिए धन्यवाद।
एना
यह उत्तर देखें: https://stat.ethz.ch/pipermail/r-help/2010-July/245480.html – Zelazny7