ping++ Server SDK未来会有Scala版本吗?
Opened this issue · 1 comments
scozv commented
您好,请问未来会有Scala
版本的Server SDK
吗?
目前sbt
里面如何引入Server SDK
呢?
谢谢
scozv commented
关于sbt
里面引入Server SDK
依赖项的解决方案如下:
-
pingpp
目前托管在"http://jcenter.bintray.com
里面 -
根据
bintray-sbt
的建议,需要添加resolvers += Resolver.jcenterRepo
但是注意几点:
// project/build.properties中修改`sbt`版本
sbt.version=0.13.8
// build.sbt里面加入依赖项,不要加在project/plugins.sbt里面
libraryDependencies ++= Seq(
// 其它依赖项
"Pingplusplus" % "pingpp-java" % "2.1.1"
)
之后就可以在Scala
中调用Server SDK
了:
import com.pingplusplus.model.Charge
import collection.JavaConversions._
object PaymentBiz {
def createPayment = {
Charge.create(Map[String, AnyRef](
"order_no" -> "123456789",
"amount" -> "100",
"id" -> Map("app" -> "app_random_token")
// ...
))
}
}
还是期待,未来会有Scala
版本的Server SDK
,或者,等我熟练使用pingpp
的Server
之后,我争取用Scala
重写Server SDK
。